I totally agree that Ian Dunbar's Before and After Getting Your Puppy is immensely helpful. He is a bit of an alarmist, often talking about how if you don't follow his advice you will have problems down the road. He likes to talk about how many dogs are left at shelters for issues that can be easily avoided during puppyhood. However, this is the book that I found to be the most helpful because he has excellent, detailed advice. I always recommend it to people getting new pups. He really explains how to get a pup off to a great start in life. We followed his advice in almost all puppy matters and it worked very well. Maya was potty trained in two weeks for the most part. We followed his house training methods and she has had maybe five accidents in her whole life. I also think he has the best advice on how to deal with puppy biting, which can be one of the most difficult issues with young pups. He explains how to stop your pup from biting and teach bite inhibition, so that your dog will never bite to hurt as an adult, regardless of the circumstances. I would definitely highly recommend it. Good luck!