Hello everyone, can someone recommend another antiparasitic remedy? I have two dogs, and we periodically take Helmixin for worm prevention. I couldn't find it here. It's natural, and I don't want to take chemicals. Are there any alternatives, or will I have to order it from Egypt?