In my cabinet I have Valbazen, Safeguard for cattle, pyrantel pamoate, ivermectin, and a pyrantel pamoate/praziquantel mixture.
The ones I use most for ducks, chickens, peafowl, etc are Valbazen, Safeguard, and invermectin for lice on the peafowl.
I think it's important to remember that different countries have different drugs that are approved for use in food animals.
For example, in the UK, fenbendazole, flubendazole, and toltrazuril are approved for use in laying hens.
In Canada, piperazine is approved for use in laying hens.
In the...
Oh good, I was worried!
Those are good if you have a couple you need to treat and can't wait for an online order to arrive.
Bang for the buck, it's Valbazen. :D
Take it back. That is the most expensive way to deworm. I didn't bother including it in my list because it's 0.5% fenbendazole (5 mg per gram). So one gram of it = 0.05 ml of liquid Safeguard.
This is true, and the best way to monitor your flock's parasite load is to have routine fecals done, necropsy *every* deceased bird, and inspect lots of poop. :D