Dunks work GREAT!
But are a bit expensive if you have large areas or a lot of water containers.
We have dozens of water plant containers so went thru a lot of Dunks.
A cheaper option is getting it in powder or granular form.
Aquabac is our preferred product.
What you are looking for is Bti (Bacillus thuringiensis israelenis).
Our cats and dogs drink the pond and container water and have shown no effects in 4 years of use.
Fish, frogs, etc and other insects are not affected.