
ok, I am not going to start a flame war.
I agree that most people take things from different trainers and put them into one to make their dog the best it can be. But honestly, I dont know what training method works the best for every dog. It has to be customized to each dog.
When I first got my pup she was pulling my hair. I have very long hair, and if it was in her way, she would yank it. Stanley Coren says to make a loud yelp, and stop whatever you are doing and ignore the dog. That didnt work. When I "yelped" she got more excited. I called my aunt, asking what she would do (she also has long hair, so I was sure she had experience with puppies pulling at it). After she said to go bald (as a joke) she told me to pop the collar every time she did it. She is now a year and a half old, and hasnt touched my hair since she was about 6 months old. (although she can find spaniel hair under furniture really easy, and always enjoys that)
When my pup went dog aggressive, I had no idea what to do. I started using SOME of CM tools. I started with the CHST sound he makes, which basically means no. Then I have used a firm touch, not a jab as I have heard it described. I have also ignored unwanted behaviour (such as bardging at me at the door when I come in.) Now, she waits for me to get inside, and I have no problem getting through the house. The worst thing in the world is having to use the washroom right when you get in the door, and having a dog in your way as you try to get there quick.
Also, feeding time, I make her do something for her food. Whether its a sit, a stand, or even to go up the stairs to her kennel. Thats working for her food, just like any pack animal has to do. Wolves have to walk long distances, hunt, kill, and then eat. Nothing is handed to them without having to do something first.
I also use schedules. Feeding 8am and then again at 5pm. Bedtime at 11pm. Things like that. Since I am a scheduled person, it only makes sense for the dogs to have some sort of schedule to be on. But heaven forbid if I am late!!!!!!!
I tried lure training, and it didnt work at all! So I dont bother using it, other than I guess you could call baiting in the ring lure training, but other than that, she doesnt do it.
So I guess it is safe to say, do what works.