There are two times when you need to use your puppy's name when training. One is if there are multiple dogs present. The other is to get them to come to you. Don't overuse the puppy's name, or there will be no value to it.
Purchase "The Business of Dog Training" on Amazon
RESOURCES:
Podcast Website: http://puppytalkpodcast.com
Sponsor Website: http://www.topgundogtraining.com
Dale's books: https://www.amazon.com/author/dalebuchanan