A dog will protect you if the going gets rough, a cat won't (and doesn't) do squat. Cats just lay around and sleep all day. Hell I could do that.