My kitties are very affectionate and I would have to say dog like. I had a dog when I had a big house and yard, not in my condo, I have my 2 cats that are brother and sister. They know their names, play games and very affectionate.
I think it depends on your experiences with them...