蛇一般吃小型哺乳类动物,不吃昆虫的。但是比较小的蛇一般都以虫类为主食,比如蟋蟀,螽斯等。家养的小蛇,比如黑眉锦蛇,常用的饲料就是面包虫,体型比较大或者毒性比较强的蛇才会对大一点的动物捕食,比如青蛙老鼠。