We all want our puppy to grow up to be a wonderfully behaved dog. Just like people - nobody is perfect. However, there are some great people out there, and there are also some really great dogs. Now before you start with the training and take him off to puppy school –...

read more