I start to train your new puppy right from the time they are born by handling them, using sounds, socializing, and providing small tasks using interactive toys. This helps make for an easy-going, fun-loving, and well-socialized dog.
Training should continue once the puppy goes to his/her new home. An excellent video to watch regarding house-training your puppy can be found HERE
The best puppies know their boundaries and are taught what is expected of them with love, patience, and consistency. Find a good, positive trainer. I highly recommend Victoria Stillwell.