Young alligators survive on insects, amphibians and small fish, while adults eat snakes, turtles, small mammals, small birds, and rough fish.