who manufactures ivermectin in india will ivomec kill ticks what parasites does ivomec kill in dogs can humans take ivomec does ivermectin treat hookworms