This book is a really good dog training book. Not only does it teach how to train a dog using positive reinforcement it also helps you see things from the dog’s point of view. I used it successfully to train my adult dog and teach him what I want from him rather than what his old owner taught him so it works well, not just with puppies, but with older dogs too. This is because it teaches all the basic commands exactly as it is easiest for a dog to learn them. Any dog that needs training benefit from this book if you read this book and train your dog by following the books training guide. The book is easiest to understand if you have seen the show, but I think the book is pretty clear and easy to understand even if you haven’t.