All the best horse trainers (I don't know any dog trainers) say " this is what works for me" - you'll seldom hear a really good one saying "thats not the way to do it" or criticizing another persons approach. This sort of thinking is also the way to lifelong learning and improvement of your own game.
Bookmarks