This is some information for a book called The Puppy Puzzle by Pat Hastings. A recommended read for learning puppy development. It is not in anyway a dog training manual but a look at whats going through their minds during the developmental phases which is just important as what your trying to teach them.
7-9 Weeks
8-11 Weeks
9-12 Weeks
4-8 Months
6-14 Months
1-4 Years