can ivermectin treat tapeworms stromectol dosage for head lice can ivermectin be bought over the counter in uk how to take stromectol 3 mg buy cheap stromectol nz without prescription