Welcome aboard. I don't know of anything that will drive the frogs out that won't also kill your fish. Maybe if there is a lot of activity around the pond, the frogs will leave.