I Love Dogs !!!!!
I am not much for a cat but when I get married my wife or my daughter will have one if she wants a family cat. That is a given although I don't like a cat rubbing itself on my leg.
Right now, I am a single man. If I have a mice problem then I can just walk around the neighborhood for a couple days then find a stray cat with no collar on the cat and take him home and set him loose on the prowl at night time patrolling my house while I sleep then in the morning, I turn on the light and aha ! The cat has gotten several mice and I reward the cat with some cold water and some tuna before letting him go back into the neighborhood to be a stray cat again.