The great blue heron is a fish-eater, no doubt. But unless your pond is overrun with herons, I doubt they have much impact on long-term fish populations.
So happens, we have a piece on herons in the September-October issue of Pond Boss. Goes out in the mail Thursday.
Mark McDonald
Editor, Pond Boss