The Miniature Schnauzer is a small breed of dog that originated in Germany, typically weighs between 11 to 20 pounds and is 11 to 14 inches tall, and has a lifespan of around 15 years. They are usually kept in fenced yards or on leashes.Read less