Hmmmmmmm..... well, egg-eating snakes don't have to kill the eggs they eat. LOL And I believe there are some snakes that eat their prey live, simply because they hunt things that can't fight back and escape, such as rodent pinks, or worms or something. Other than those exceptions, I can't think of any other way a snake would hunt/kill.