As a canine behaviourologist, I often have trouble finding books that go deep enough for me, yet can be recommended to people who don't work with animals the way I do. I have a cat that thinks he's a dog (nothing to do with me), likes to break all the rules, and is nothing like the cats I've had before. If he was a dog, I'd be fine, but I really don't have a clue about cats! But this book helped me work out what was going on in his little brain. I have used most of the information in the book to improve my relationship with him, and cannot believe the difference it has made. Rather than treating him as a cute bimbo, I've recognised just how much is going on in there and started clicker training him. Cats can sit and fetch and walk to heel too! I strongly recommend all cat owners get a read of this book so we can learn to recognise the smarty-pants cats we have!