Birds eat them ,how about Herons? A net will help above the pond.But the only frogs I've seen in the yard are no more than a couple of inches, like the green tree frog and the leopard frogs, and the tiny northern cricket frogs.
Would they eat a 5" fish??