野生小蛇吃蚯蚓、蜘蛛等体型较小的动物。大蛇吃老鼠、青蛙之类的,甚至会吃同类。
蛇属于爬行纲有鳞目蛇亚目。又有蛇、虺、螣、蚺、蜧、蜦、长虫等别称,根据品种也会有蝮、蚺、蟒、蝰等近义称呼。蛇的身体细长,四肢退化,身体表面覆盖鳞片,但蛇虽细长却是脊椎动物。大部分是陆生,也有半树栖、半水栖的。
野生小蛇一般都是以蚯蚓、蝌蚪、小型昆虫及其幼虫为食。但是吃到乳鼠的几率比较小。因为食物来源较少,所以野生的小蛇成活率都较低。
蛇是以肉食性为主的爬行动物,其饲料来源广泛。蛇进食方式主要为吞食,它可吞食比它的头大好几倍的小动物,而且蛇的眼睛易于发现活动的物体,原则上要投喂活的小动物,如营养丰富的蛙类、鼠类、鱼类、鸟类、蚯蚓、兔、鸡、蜥蜴等。
不同种类的蛇对饲料的要求各不相同,一般说来,银环蛇喜欢吃鳝鱼、泥鳅;眼镜蛇则喜欢以鼠类为食;眼镜王蛇却专门吃蛇和蜥蜴;尖吻蛇、腹蛇不但吃鼠、蛙,还捕食鸟类。