We accidently found a great way to keep snakes off from the property.... Jack Russel Terrier. Our guy, Jake, protects our frog pond, shed, and garden like its his full time job and caught himself a gardner snake the other day. Fortunetly, for his sake, there are hardly any poisenous snakes in this area. He also works hard to keep all other wild animals out of his yard. I think the dog believes he's about 10 times bigger than he really is.