where to buy ivermectin for humans over the counter stromectol poux posologie stromectol 3 mg for scabies ivermectin stromectol purchase can ivermectin treat head lice how much ivermectin to give a dog for heartworm prevention