I really like the ".... for Dummies" books. They have Puppy Training for Dummies, Puppies for Dummies, etc. I don't know which specific one I read when mine were pups, but they're helpful!