The German Spitz (German: Deutscher Spitz) is a breed of spitz-type dogs from Germany. Considered a single breed, it comes in five distinct varieties based on size and colour: the Wolfsspitz or Keeshond, the Giant Spitz or Großspitz, the Medium Spitz or Mittelspitz, the Miniature Spitz or Kleinspitz and the Pomeranian or Zwergspitz ('Dwarf Spitz'). The German Spitz is a long-haired, double-coated breed of spitz-type dogs, the five varieties vary significantly in size. The breed standard states all variants have a double coat with a long, straight and outer coat and a short, thick, cotton-wool like undercoat. (Source: Wikipedia.org, CC BY-SA)