Rosemary Cowper is a vet with a special interest in animal behaviour
A guide to finding a puppy
Basic training for new puppies
Introduction to puppy purchasing