what is the drug ivermectin used for in humans does ivermectin repel ticks stromectol reviews stromectol for lice how does it work how often to give ivermectin to horses