mittelspitz

Etymology
<

Noun

 * 1) mid-sized breed of the German spitz