We have a couple of snakes that have taken up to living the barn. I was going to get rid of them, til I noticed the rat and mice population has gone down. Of course if the population goes away, I'll have to constantly have to re-evaluate if I should get rid of them or not depending on how they take to the lack of food(or maybe they will go on their own).
I'm happy with my three dogs, I can't find no use to have a snake around. Found one in my garage last year and it dissapeard before I could get my shovel. I am still kinda freaked out wondering where it went.