is it hard to keep a small snake at the right temp? what do they eat? how often do they eat? what kinds of small snakes are there?........pics?

just wondering.