When I lived in North Carolina I had a rat snake that lived in my barn, plus tons of cats. That kept the mice, etc. under control.
Here I have four feral cats and chickens which again, keeps things pretty much under control.
Speaking of chickens, last night I was out feeding the critters and I was in a hurry, I had to be somewhere with the kids. Anyway, I notice that one of my cats is in my chicken coop. I have no idea how he got in there but I went in to get him out. Soon as I step one foot in the coop, the dang rooster starts attacking me! He attacks me all the time but usually gives up after a couple of kicks from me. He wouldn't give up! I grabbed a broom and whacked him with it and he started spinning in circles. I knew I killed him. He got up and walked away but he sure stayed clear of me after that. I feel bad about it, I wonder if I broke one of his wings.