Mebendazole is good if you have a doctor that will precribe it.
Fenbendazole is OTC for pets.
Fair enough; I am blessed with doctors who mostly trust my judgment.
One can tell their Dr that they are going to take the Fenben anyway but the Meben would be kinder to their body. ❓ It is only an anti-parasitic, not an opioid or such.