One angry cat!
I love dogs. I love cats, but they are worlds apart in temperament. Cats are an entity unto themselves, and tolerate people who care for them.