Good for a laugh:
http://hyperboleandahalf.blogspot.com/2010/11/dogs-dont-understand-basic-concepts.html

I'm not sure the people who are exclusively about cats will understand but if you have been around dogs you will know the strange moods and enthusiasms they can have.