how much ivermectin do i give a dog for heartworm prevention where to purchase ivermectin in canada does ivermectin treat pinworms does ivermectin kill tapeworms in humans cheap stromectol coupon without prescription