Starting out with your new puppy

You’ve been planning for months, and at last your new puppy is here! Your expectations are enormous: this is going to be the perfect dog you’ve always wanted. And maybe that’s right, and your little puppy will become your Brilliant Family Dog. But for many of us - and for many of our puppies - Read More