"I have never seen one eat a dead fish."
Years ago, at my main pond, a Great Blue Heron was standing on the shore. We kept getting closer and closer to it in my boat. We were about 15' away, and it still hadn't left, so I threw a dead golden shiner to it, and it ate it.