Yes, I thought they only ate dead animals, but my chickens kept disappearing. Turned out it was a turkey vulture (buzzard), whatever you want to call it.
I have also heard of people freezing some vegetables or the chickens favorite treats into ice cubes. They will peck it to get to the treats and also get cooled down.