Puppy Training
People who plan on buying or adopting a puppy should definitely read a book like Puppy Training by Jane Wolfe before the puppy comes home. Puppies are very intelligent (well, it depends on the breed - some dogs are a bit dumb and slow) and...