Mittelspitz (german spitz mittel) is a very old german breed. They are 30-38 cm in size and come in many different colours. A beautiful dog for shows, obedience, agility and other activities!