If your dog pulls on the lead and you're looking for some practical tips on how to train it, this book is NOT for you. It is more a collection of anecdotes about the author's life working with sheep dogs. A more fitting (or less misleading) title would be 'The Dog Whisperer: My lifetime working with dogs'. In fairness, if you have never owned a dog, this book may be a useful read before you take the plunge, as it might make you think twice about which breed fits best to your lifestyle/family. It may also help you avoid making some of the obvious puppy training errors, but these topics are covered in nearly every dog training book out there. I have no knowledge of horses but I found Monty Roberts' The Man who Listens to Horses a cracking good read, basically because he has led such an interesting life and the book was well written - 'The Dog Whisperer' sadly isn't in the same league, so it falls down on both counts.