Cats are independent. Dogs rely on you like a welfare participant. Can't do shit for themselves. Wake you up just to piss, shit, etc. They smell, will eat another animals poop, and will submit to any human. Cats are clean, self maintaining, and make you earn their respect. They don't puss out for humans. I have 2 dogs and 2 cats, I prefer cats now after having dogs all my life.