>we took him for another small walk tonight and he was so much better the other pup actually gives him confidence as he follows my pup every where.
Head before heart - absolutely!
Be very careful of this pup only gaining confidence from your other pup. Make sure that you start to socialise him away from the other pup more than with, or you stand the chance that he never gains confidence for himself and is only confident when yours is around :( This
could be a disaster if you are showing him :(
This is one of the reasons why 2 pups together are
much more work than one to bring up ;)
Must say,
I wouldn't be impressed with a breeder who has kept a pup until 20 weeks and not socialised it :( IMHO the very least you should expect from a good breeder is a pup who isn't scared of new experiences :( If you decide to keep him to show then you really will need to plan his socialisation carefully.