Both can be very clean depending on their training. As long as their house broken, they both shed hair but the amount depends on the breed. They both wash themselves but if their outdoors alot you're going to have to wash them, depending on the animal.
see? almost everyone except for the really stupid ones* like cats
* sorry guys i dont usually mean it but in this case it
Generally...cats are. But there are dog breeds who can rival a cat...A Besenji cleans itself just like a cat...
cat because they pretty much take care of themselves and they dont smell as bad at all in my opinion..lol
most probably a cat because in my experience, dogs have more fleas than cats and cats are not that messy
Hahaha cats leave hair all over and cough up hair balls etc, etc.
I don't care for dogs either LOL =)
Cat coz it cleans itself x
ill vote for cat too
cat for sure.