does ivermectin kill ticks on sheep how do you use ivermectin sheep drench is ivermectin over the counter in canada price of ivermectin in nigeria stromectol tablets