The name Schnauzer actually applies to three different breeds of dog: the Standard, Giant, and Miniature Schnauzers. The main difference between the breeds is size. The Standard Schnauzer typically measures around 18 inches at the top of the shoulder and weighs up to 45 pounds, the Giant Schnauzer measures about 24 inches to the top of the shoulder and weighs up to 80 pounds, and the Miniature Schnauzer measures about 12 inches at the top of the shoulders and weighs up to 20 pounds.
All three breeds of Schnauzer have the distinctive whiskered snout and long furry eyebrows. Colors include black, white, brown, and “salt and pepper” which is a mix of gray, black and white and is the most common coloration. They have a double coat, with a wiry top coat of water-resistant fur and a softer undercoat.