is it safe for humans to take ivermectin for horses how to use ivermectin horse paste ivermectin price mexico how to buy stromectol pharm support group no prescription does ivermectin kill lice on sheep can you buy ivermectin over the counter in australia