I have 3 cats and 2 dogs. Dogs require lots more attention, but they do protect me from the bears and mountain lions where I live. They tend to want to hang out and just get love all day too. My cats are good hunters as well, we have no rat problems anymore. Cats tend to just do their own thing which I appreciate. I can't say one is better than the other, they both have their advantages. They are just different.