Subtraction.com

NYT: The State of Canine Selection, Training and Breeding

Advances in understanding the behavior of dogs. With a terrific illustrative chart!

+