Yup, salt is so hard on puppy's feet. We bought Loki muttluks (online) and have been very happy with them. We never tried anything else but I know there are lots of different brands/kinds available.
Welcome to Quebec - wait until we get the 'real' snow! So far it's only been a teaser