Life is training for a pup.

Pure and simple. Every environment, person, critter, smell, sound... blah blah blah... all of it is training. Be sure that you are building your pup's confidence levels whenever you treat him to a new experience. If her ever shows hesitance.. help him through it, and let him discover he is stronger than he thinks!
As for basic behaviors; sit, down, stand... those maneuvers can be easily taught to him, at an elementary level the day you bring him home. Just remember that he is a little pup at this time, and each little achievement should be appreciated as it comes. Keep your expectations age and developmentally appropriate. (in addition, keep your expectations even with YOUR experience level!!)
Socialize your pup well, and remember... engaging him in the world around him, and teaching him basic house and people manners is much more important than stellar obedience..... that comes a little later. It's much more important to build a pup's confidence, and give him a consistant environment in which to develop, than to whip him into competition level obedience at a young age.
Enjoy your new charge!
