The Swedish Vallhunds are a short, stocky and fearless Spitz breed of dog, believed to have originated more than 1,000 years ago during the age of the Vikings in Sweden. However, they were brought to the Wales, the orgin of the similar looking Corgi about 800 years ago They were bred to herd the cattle or catch the unwanted vermin on farms.
http://www.akc.org/breeds/swedish_vallhund/
http://en.wikipedia.org/wiki/Swedish_Vallhund
http://www.dogbreedinfo.com/swedishvallhund.htm