Training a puppy is like raising a child. Every single interaction is a training opportunity.
You don't train a dog in a training hall, jerking his neck or even giving him food treats. You train him using life rewards.
Learning from wolves to interact with pet dogs makes about as much sense as, 'I want to improve my parenting - let's see how the chimps do it!'
All training is negotiation, whether you're training dogs or spouses.
Training a dog, to me, is on a par with learning to dance with my wife or teaching my son to ski. These are fun things we do together. If anyone even talks about dominating the dog or hurting him or fighting him or punishing him, don't go there.