The Puppies belong to my friend Sandy, taken in her garden on Vancouver Island Canada,
They are Buhund Puppies, :
The Norwegian Buhund is a breed of dog of the spitz type. It is closely related to the Icelandic Sheepdog and the Jämthund. The name Buhund is derived from the Norwegian word “bu” which means farm, homestead or mountain hut, where the shepherd lived while looking after his herd in the summer. The Buhund is used as an all purpose farm and herding dog, as well as watch dog.