what all does ivermectin treat in dogs where to buy ivermectin medicine buy stromectol online no prescription is ivermectin available over the counter in the uk is ivermectin a prescription drug in south africa