Mice are more of a pest than predator. They will eat the feed, which is where certain types of feeders are valuable. Not sure if they can spread disease. Snakes are variable. Generally, smaller snakes are less of a risk, but even ones that can get through 1" fencing can be problematic.Wondering how big of an issue mice or snakes really are...I don't know that anything will really keep them out.