This is one of the best, most insightful books on working stock dogs I have read! It would be useful for training a dog, as well as what to look for in breeding good working dogs. I very much appreciated Mr. Williams’ detailed descriptions of the traits that go into making a good, independent working stock dog. He describes them, and talks about how they interact in a dog. He also gives practical advice for training a working dog. I found it very helpful.