What does An Anaconda Eat?

Anacondas are carnivores, so they only eat meat. In the wild, they feast on other snakes, sheep, birds, pigs, deer, tapir, & dogs. In captivity, they usually eat frozen rats, rabbits or pigs.