I think there is as much variation in dog training advice as their is for raising a child. I think it's best for owners to read up on as much as they can and then apply the best methods for each particular dog. Some might take more firm measures than others, depending on the dog and situation. I do think things like alpha roll are extreme case scenarios and there is potential there for it to cause more harm, but like Glacier mentioned she knows her dogs well enough to know where it would end up being harmful or dangerous.

The book I first read about it in said nothing about snarling or yelling in the dog's face when you did it, but mainly to give eye contact. The few spats I have seen between my dogs, past and present, the aggressor snarled and leaped at other, and the submisser dropped down in self defense/surrender to stop the attack. If a person tried to roll a dog that did not want to surrender or felt too threatened/cornered, I can see a scary outcome.

Fortunately, though my pups have their little issues, dominance has never been one of them.