Once you bring your puppy home, you will want to train him. One of the first commands your puppy will need to learn is to "Come." This gives you control so that your puppy doesn't run off and get lost when you take it to the park or the beach. You will also need to teach the puppy to come if the puppy seems to be bothering another animal or a person.
Place your puppy one step away from you. Hold up a treat and say "Come" in a commanding voice. If you use a faint or friendly voice, the dog will not take you seriously.
Give the dog the treat when it takes the step toward you.
Take three steps back. Once again, hold the treat up and say "Come." When the puppy comes, give the puppy the treat.
Keep increasing the distance between you and your puppy. Always hold the treat up and call the puppy using the word, "Come."
Once you think the puppy understands the command, try it without the treat.
Practice in 10-minute intervals over the course of a few days. Your puppy should have the command down by then.