"Puppy's First Steps" by School of Veterinary Medicine at Tufts University:
http://www.amazon.com/s/ref=nb_sb_ss_i_1_10?url=search-alias%3Daps&field-keywords=puppys+first+steps&sprefix=puppys+fir%2Caps%2C157
It should be required reading for all new puppy onwers.
P.S. All of the suggestions given above (and probably below) are good too
