who produces ivermectin in south africa stromectol what parasites does ivermectin kill in horses how much ivermectin do i give a dog with sarcoptic mange stromectol dosage gale stromectol price with insurance