I ABSOLUTELY HATE ALL...ALL SNAKES. For all you tree huggers ;) this is going to be a painful post so just move along. I kill EVERY snake I see no matter how big or small or what kind they are. I hate them ALL! Stupid serpents! If they are in the street I run over them with my car and try to spin the wheels on their stupid heads :B. I have actually turned around to go back and run them down! I HATE them ALL! I will kill them with a shovel, golf club or anything that has a long enough handle. Even run them over on a riding lawn mower.
As far as them eating mice/rats, that's what traps are for. Again, I hate All snakes.