Not sure, but there's a lot of American Eskimo or Icelandic Sheepdog there. Maybe even a bit of Samoyed. The best thing to do is look those breeds up and compare height, build, muzzle shape, ear shape and coat hair type. If your dog is a mixed breed, there will be a potential mixture of those and other dog genes.
Tony
I see some Eskie possibly