What does the ocelot eat?
Ocelots mainly eat mammals such as opossums, rabbits, rats and mice. They also eat land crabs, insects, lizards, snakes, fish and birds. Although their feeding habits change with the seasons, due to the fluctuation in the population size of prey animals, most of their prey is both nocturnal and terrestrial (living on the ground). …