How big is a Standard Schnauzer?

How big is a Standard Schnauzer?
The Standard Schnauzer is a medium-sized dog breed. Males typically stand 18.5 to 19.5 inches at the shoulder and weigh 35 to 50 pounds, while females stand 17.5 to 18.5 inches at the shoulder and weigh between 30 and 45 pounds. Individual dogs may vary slightly depending on their lineage, diet, and overall health.