Yes I agree with Alfie.
It's not wise to use coercive methods on most dogs, but it should definitely never be done on a puppy. You'll destroy your relationship before it has a chance to begin. Regardless of whether or not you choose to use physical corrections on your dog, think about the behavior issue he's displaying. It's natural. Your puppy is attempting to communicate with you, unfortunately puppies (like toddlers) don't always know how to get the right kind of attention. It's up to you to kindly teach him what's appropriate communication and what is not. You'll need to be patient and understanding.
I think redirection is a great way to combat this issue, but I do see some flaws with always redirecting to a toy. The goal is not to teach the puppy that biting initiates play, many people inadvertently do this while trying to redirect. I think a great way to do this to give a sharp "ouch" when he bites, once his attention goes back to whatever he was doing, do a small mount of obedience with him. At any success, reward reward reward. End your brief training session by initiating play. To me, this method reinforces not only when(and how) it's appropriate to play, but also that OB training is fun and worthwhile for the dog. It also strengthens your bond and helps your
OB routine