Dogs - I will never understand anyone that lets an animal that eats their own shit, rolls in other animals shit, licks their own genitals or sniffs mine, into their home.
Cats on the other hand, kick them up the jacksy of an evening and let them in in the morning. No bother, no fuss.