M.A.
HI - I live more in the rural area so my cats can go outside - I have 5 of them and I can tell you they are great with mice, spiders and whatever you can imagine. Besides my house there is a horse stable (not a fancy one) which handles a lot of mice but none in my house due to my cats (specially the female - females are better hunters). Don´t be afraid - cats are clean, just be sure to get a litter and sand for it. They don´t need to be walked as a dog and they can be great company if you let them!! You can get a cat at your local pet pound. Good luck!!