Last weekend I've participated on Professional Military/Working Dog Training workshops.
That kind of training isn't for everyone, for very few selected people who have been working with dogs - to not exploit methods and quality of the training by itself. I've learned that basically there are very few "good dog training" sources, other are containing too much philosophy than actual psychological facts.
It was a bit breaking experience for me because in my field of working dogs, sledge dogs, the knowledge I've gathered for years from respected mushers and even at sledge patrol - I find that basically... they know a lot about the dogs but are