Benmax, I totally agree with you. If you don't understand the dog, then it doesn't matter what you do. Each dog is different . My four each have a different personality, ranging from soft right up to arrogant. Each needs their own brand of training.
I also agree that some people think they know how to train just by watching t.v. or listening to other people. It is really a hands on learning from the dogs that makes training a success. Am I making sense???