I haven't raised a puppy for twelve years so I asked my vet if she could recommend a book. This is the one they tell clients about so I am excited to try raising my puppy using these methods.
Anything written by Sophia Yin is worthwhile. This book in particular is great for a first time dog or puppy owner with not a lot of interest in the theory or origin of things. The book gives you what you want to know quickly in just the right way, so that you can get on with training your puppy. The techniques taught are the way to go in pet training.