Do you crave to understand how dogs learn and prefer to avoid the latest fads or gimmicks in training? Are you interested in the science behind behaviour? Are you ready for something that is not light and fluffy but precise, systematic and, dare I say, even a little heavy going at times? Looking for something that will make you a better teacher for your dog? Are ethics just as important (or even more important) to you as the final results of teaching? Then this instructional book should be right up your alley. I've completed James O'Heare's in depth course in Canine Behaviour Science and Technology - this book is a summary of much of what I learnt PLUS more. I'll be reading it more than once.