german spitz



Profusely coated, ranging from small to medium

SOURCE: thedogplace.com