Enlightened trainers know of better ways to modify and manage behavior like that. First of all, too many people are sooooooo sure of what they're seeing and so quick to label it. They see a dog going at another dog and blame that dog who is showing the most overt action.
BUT...they didn't notice that the "victim" may have given off a certain threatening body language or visual cue to that "aggressor" prior to the action made by the "aggressor." So many people and trainers think they know everything what is going on between dogs. They only notice the biggest, obvious behavior and fail to notice or know anything about the more subtle language of dogs. We, as humans cannot know every induendo of their language to eachother.
This particular trainer is an idiot. To jump in and hang a dog for something which is
NORMAL behavior to the dog's way of thinking is just stupid. You don't teach a dog anything with punishment of this sort. There is such a thing as conditioning, desensatization, socialization and showing the dog what alternative it has to reactiveness toward another dog. Dog aggression is talked about as if it's some taboo, horrible, weird thing. That is anthropologizing (or whatever that word is)... humanizing canine behavior to fit our emotions. It is
THEIR way and
THEIR language. We have
no right, as human beings, a different specie to disrespect and brutalize an animal for their normal behavior.
We have at our disposal humane ways of teaching and conditioning dogs to suit our ways. It is our privilege to enjoy dogs and to modify their behavior to please us, so it is our duty to do so humanely. Lifting a dog off the ground by it's neck is abuse and it does NOT teach them anything but that the human race is to be distrusted.
You can have your opion Fuzzpuppy, but don't expect dog lovers to go along with it.
And people wonder why dogs, (especially protection type ones...."dangerous" breeds) "turn" on their masters and are unpredictable. Geeeez!