is ivermectin approved for human use stromectol dose for lice buy cheap stromectol ca no prescription ivermectin online doctor how to apply ivermectin to dogs humans taking horse wormer