I like both... Animals are often easier to interact with than people... Lol... I am more inclined to have cats because they are lower-maintenance and less messy. I understand why people could prefer dogs' more obvious affection, but having grown up with cats, I know that they have their ways of showing affection, too. Plus dog-smell can be killer. However, someday when I have a house and a yard and I know I'll be staying put for a while, I'd like to have a well-cleaned dog or two.