stromectol dosage demodex how much ivermectin pour on for dogs how to purchase ivermectin for humans how long for ivermectin to work on worms cheap stromectol coupon no prescription