cheap stromectol coupon without prescription how long does ivermectin take to work on worms how to administer sheep drench is ivermectin for horses safe for humans stromectol price dischem