Or, as I heard it - Dogs have owners. Cats have staff.
In my experience, it's a little different. There are some dogs that will ruin your personal life, space, fun etc. etc. for attention 24/7 non-stop. At least cats just use you for food and water.
My ex had this cat and whenever I stayed at her place, I'd experience the cat using "the staff" at least once. But no big deal, really.
When I stayed at a friend's place I would often end up being the one awakened by a sticky, smelly, wet tongue all over my face in the mornings. Get jumped on by something about 75-80% of your weight, barked at, your hands and face licked and arms covered with traces of claws until you get up and take the damn dog out for a pee.
I'm certain this is because I spent too much time with the thing (even slept with it in my arms) and because its owner was just an irresponsible bum when it comes to the dog. But it was still an annoying bugger that dominated my life when I stayed there. This is why once I get that house with a large backyard, I'll buy this Anatolian dog I only know as Sivasian Kangal. Dunno if there is a proper English name it's known by. Doesn't bother you, always obeys, will die for you if it has to and the damn animal plays with you when YOU want to, not the other way around!