I'm teamdog, but I like a good cat every now and then. Anyway, found this article on NY Times for you.

Stand Up for Your Cats