I love frogs, but if you really want to keep the frog population down for some reason, killing frogs constantly yourself is not going to be effective. Also you're going to be dealing with lots of dead frogs/tadpoles in your pond, which is going to be worse than live ones as they decay. Your best bet for ongoing frog control is to attract or add animals which eat frogs and especially tadpoles. The good news is there are lots of things which eat frogs, so it's not going to be getting into the millions despite the number of tadpoles currently there. Snakes, birds, certain fish, even some cats and dogs will eat frogs (I used to have a cat that loved to catch frogs, to my distress) (snake repellant is not the way to go here because they would eat the frogs). You could bring in something domestic for temporary control but in the long term stock some tadpole-eating fish and try to attract natural predators like herons and snakes (or whatever lives in your area, not sure what part of the country you are in) because they will definitely keep the population in check. I've heard heron decoys can actually attract herons by alerting them that the fishing is good there, there are also decoys for other water birds which are designed to attract them into landing. Maybe you have someone nearby who owns a large snake that they buy live prey for, you could help each other out with the adult frogs. You might be able to scoop out or trap some of the tadpoles to relocate them, it will also be much easier to manage if you simply scoop out the egg clusters that you can find when they are first laid. You'll probably still have population explosions in the spring; my guess is the reason you have a population explosion now is that natural predators in the area have not yet figured out this is where all the frogs are. Please don't use some sort of poison: if you do that you will kill the predators that do eat the frogs and your frog population will get much larger in the future as a result.