I do not agree with Cesar's training. I feel that it teaches people the wrong way to train their dogs. I strongly feel that are better ways to train dogs and I have spoken at length with educated people on this, These people include vets, animal behaviorists, and accredited dog trainers...