It is true that this book is a bit more technical but if we already have a good knowledge of dog training, this book will be an excellent supplement that will deepen the subject. Do not read a line, first by flying over to see which chapter to start. The other benefit of this book is that it shows us another aspect of the dog and realize that a dog is more complicated than think most of the people. Having lived with dogs for quite a few years I was able to refine my knowledge and addressing problems from a different angle. An advisor to book.