It's not often that you get something for nothing, but check out this link:
Dr. Ian Dunbar has made two of his books, "Before You Get Your Puppy" and "After You Get Your Puppy" available for FREE download as a pdf file. Dr. Dunbar has very good, sound training advice and we have recommended his video "Sirius Puppy Training" to our clients for many years. The books cover some basic advice on selecting a dog, and then talk you through some of the basic developmental stages of puppyhood and how to deal with them. I don't agree with EVERYTHING Dr. Dunbar has to say, but for the most part I think he has a good basic philosophy.