The Miniature Schnauzer is a friendly, smart, and obedient dog who is categorized in the terrier group of dog breeds. They come in three common different colors that include salt and pepper, solid slack, and black and silver. The Miniature Schnauzer has a double coat, a tough topcoat, with a soft undercoat that requires frequent brushing, combing, and grooming to look its best, yet the breed sheds very little. The dog is a small breed with a height ranging from 12-14 inches and an average weight of 11-20 pounds for both males and females. Their life expectancy is 12-15 years.