is ivermectin over the counter in the uk how to buy stromectol nz without prescription what does ivermectin treat in dogs humans taking horse wormer how to buy ivermectin tablets