can ivermectin be used for head lice can humans take ivermectin paste where to buy cheap stromectol from india without prescription can humans consume ivermectin how much ivermectin paste 1.87 for dogs is durvet ivermectin the same as ivomec