How To Train Your Dog"Training Your American Pit Bull Terrier Is Essential to Building a Long Term Bond (not to mention it's fun!)"
If you have a puppy, you must start training early, but do it gently.
Your puppy has to have confidence in you before he can begin learning. Remember that puppies are like children - they have growing bodies, short attention spans, and will only learn things when the conditions are right and when they understand what it is you're trying to teach them.
That said, the earlier you start training dogs, the better. More specifically, it's best if you start "socialization" from 8 weeks, simple commands like "come" and "sit" from 12 weeks, and more intensive training at 5 to 6 months.