Cats all the way. As a few others have said, Dogs seem to need constant fucking attention. Either to be let out, fed, pet, etc. When I spent a day at home, rarely do I get angry at cats for bothering me. Usually they just lay beside me and nap, occasionally wanting a scratch. They aren't in my face and they don't need constant attention. I love them for that.