As for grooming, cats are clearly better at self-cleaning than dogs. They will spend a large percentage of their waking hours tongue-bathing themselves and picking large clumps of debris out of their fur. Unfortunately, having a luxurious, pristine cat means sopping wet hairballs lurking in unexpected places, like your shoes, for example. Dogs, while also very meticulous about grooming, are really only concerned with cleaning a single portion of their anatomy, which shall remain nameless.