I love both, but I prefer cats. They are more suitable for me...
1. Cats don't need to be walked.
2. I don't have to worry about my lawn being ruined by urine.
3. I rarely have to wash my cat because they typically don't stink (she cleans herself).
4. I don't have to carry around poop bags.
5. I can let my cat go outside because she's smart enough to find her way back home.
6. I can leave my cat home alone for the day without her having separation anxiety.