This is probably the best dog training book I've read. Yin is sympathetic to the difficulties of positive training instead of lecturing. She understands both human and dog behavior and wants the best for both. She should be more well-known than Cesar Milan so spread the word!