Alligators are extremely carnivorous, with reports of them occasionally attacking humans or eating domestic animals, their diets dependent on their size. Baby alligators eat insects, invertebrates and small fish, while adult alligators eat turtles, small mammals, birds, snakes and larger fish. read more
Mostly, alligators prefer to eat food which can be consumed in one bite. Since they have a slow metabolic rate, alligators aren’t often involved in eating frequently. An adult alligator can gain a weigh of fifty pounds of prey each year, and it can also survive for one year without eating. read more