stromectol amazon what is the drug ivermectin prescribed for does ivermectin kill ticks on sheep how long does it take for ivermectin to kill parasites