Jaguarundis are carnivores, meaning they eat meat. There diet is mainly made up of small rodents and some rabbits, armadillos, opossums, quail, wild turkey, reptiles, frogs, and domestic poultry. Jaguarundi also sometimes eat fish that are found stranded in puddles.