I like CM. I personally use many of his techniques and have an angel puppy, coincidence? I don't believe so considering my neighbor uses the same techniques and his rotti is AMAZING. When u walk him the handling is amazing. His techniques are definitely not for everyone. I found myself using most of his techniques in the beginning, but now I hardly do, my pup can sense what I expect from him about 97% of the time. I live in LA which is where he does most of his work and personally know people that have worked with him and he's done wonders for them. Of course theres editing on his shows and stuff, it's television, but he's famous for a reason. He's just good. And he doesn't edit all his mistakes, if he did and wanted to show he was perfect, he would edit the bite incidents.
He is what I believe to be an expert in dog psychology because he grew up observing dogs being dogs. In Mexico dogs just roam around wild so he had the opportunity to experience that and use it to train them based on their natural needs and expectations. This is my reason for trusting his training ways