stromectol health canada where to buy generic stromectol coupon no prescription generic stromectol ivermectin 3mg how often can you worm a horse with ivermectin does ivermectin kill all parasites