I watch it, and I don't think there is anything wrong about the way Brad trains the dogs. He is brutally honest, sometimes that's the only way you can get through some peoples thick skulls. In one episode, this dog was extremely aggresive and liked to run away - if Brad wasn't there to "train" the family, she probably would've bitten someone, or another dog - or she would've been hit by a car. Some dogs need a firmer hand, and I think he does a great job at that.

Yes, he can be too honest with people, but I think if it's going to fix your dog, and make him a wonderful companion, why not?