Socialising your new puppy from the moment he or she enters your home is essential for his long-term development - and your sanity! A well-socialised dog is a pleasure to have around. But socialising a puppy isn't always easy. The important thing is to treat your new...

read more