how often to give ivermectin to horses ivermectin for humans over the counter does ivermectin kill scabies on scalp where to buy cheap stromectol nz no prescription how to use ivermectin pour-on for humans is ivermectin legal in south africa