One way to help a population of frogs is having some islands, the 2 big natural islands in my pond are loaded with frogs and the dense cattails on them give the frogs good cover especially from Herons.

Even the little man made island attracted some frogs.