I learned so much from Professor Grandin. She is so good at backing up her observations with biological and historical facts. She focuses quite a bit on dogs. As a dog rescue volunteer, the information has helped me understand my own dogs as well the various purebreds and mixed breeds we save from animal shelters. I have quoted information from this books to many other dog owners and recommend it highly to anyone who shares this planet with animals.