YIKES! I didn't know they made Ivermectin in pill form..it's what is used for cows and horses for worms! Very potent stuff!
Definetly, get the herbal dewormer. There's another herbalist on curezone with dewormer that's good to Ask Barefoot, go to the top of the forum page and there's a place to go to the website.