Everyone here is VERY knowledgable and has given great advice.
Here is some reading that I did that might help you too!
Puppy Development Calender - Dogz Online Forums
The above link talks about puppy development. Very interesting.
Dog Star Daily
Great great website with SO SO SO much info! All about training and puppy development and common dog/puppy issues. Very good!!!