Sounds like your pup needs a little lesson in bite inhibition- There are as many methods of doing this as there are stars in the sky lol There are also just as many responses from each pup- after all, they are
individuals. Just find the one that is
humane and works for your pup.
Here's a link that has several methods:
Bite Inhibition.
Hope this helps- good luck