There's always been some controversy over whether you should give treats (i.e. dog biscuits or MilkBones) when you are training a dog. There are advantages and disadvantages to giving treats to a dog when you are training him. This article will hopefully clear up any confusion you might have.
Now, some people say, "Of course! Give the dog treats so he'll obey you. After all, you won't get his attention if you don't give him anything he enjoys." On the other hand, some other people will say, "No, don't give the dog treats! He'll be only obeying you for the food."
There is truth to both the opinions stated above. The dog does need some incentive to obey you, right? But also, what if they dog does begin to work only for the food? What then? If he's not hungry and doesn't really want the food, then he doesn't have any reason to obey you!
So should you use dog treats? The answer is YES, but in moderation . Don't give the dog a biscuit every single time he obeys you; instead, sometimes just praise him excessively instead. Also, don't make the "prize" too big or you'll be overfeeding him. For example, break a biscuit in half or even cut it into three pieces so you're not feeding your dog too much when you train him.
Here's another idea for training young puppies. Don't feed them biscuits at all