So they don't actually walk, but they can move right along, some going as fast as 8 miles per hour. Also fascinating are the adaptations God has provided which allow a snake to eat. You have to wonder how something that long and narrow can eat at all, let alone eat an animal that may be many times wider than the snake's mouth. Although they have teeth, snakes cannot tear apart an animal and eat it in pieces. It must swallow its food whole, so the snake must actually decide whether or not he can get it down.
Snakes eat everything from ants to rabbits, frogs, lizards, mice and eggs.
Large snakes like anacondas and pythons may take down deer, antelope, crocodiles and even humans. Most normal sized meals are swallowed easily and quickly, but a truly large meal may require several hours to consume and weeks or months to digest. A python may eat only once a year. God has provided several adaptations to make eating possible for snakes. A special hinge in the jaw allows the mouth to open wide enough and rows of teeth pointed back pull the food in.