Snakes get their food by hunting for it. Snakes are carnivores, and they look for many different types of animals to consume. Snakes will eat mice, rats, gophers, and other animals. Larger snakes can even eat deer, pigs, monkeys, or other smaller snakes. Snakes eat their prey by swallowing it whole. They do this by opening their jaws, which work like a hinge, wide enough to consume the prey, then swallowing it, where the body breaks down the body of the animal.