I have 4 ferrets the only thing I will mention is you need to make sure to ferret proof. Very well. Ferrets have the uncanny ability to get into things. Even things you think are to high for them to get into. 1 ferret needs a lot of activity. They get bored and depressed easily if they don't get enough play time. That's why others have mentioned having more than 1. But as far as having snakes and them I've never had a problem with the snakes but I've had issues with the ferrets trying to get to the snakes. They are natural enemies. A ferrets instinct with any reptile is to get it kill it and eat it. For me anyways I love my furries but they are quite a lot of work.