If you haven’t already picked out a name for your puppy, do so as soon as possible and start using it. It’s easy to get your puppy to know his name and come when called.
Repeat his name often, and when he comes to you, caress him so that he learns to associate his name with love. If you choose a long name, or if he has a long registered name, you should use a shorter version or nickname in your training. Use a high, happy tone of voice when calling his name and when praising him.