Which one do you prefer? Personally i much prefer cats...
They don't smell (in the vast majority of cases), they clean up after they go to the toilet, cats always land on their feet, they are more intelligent than dogs, softer, quiet (apart from when fighting :))
Dogs smell, they are loud...