Miniature Schnauzers were primarily used as ratters, guarding homes, barns, and livestock. A schnauzer’s small size, agility, and keen sense of smell made them ideal for this task. They also served as loyal companion animals for families.
There are a few variations of schnauzer sizes including a mini schnauzer and giant schnauzer. A mini schnauzer weights average 12 lbs to 20 lbs. A giant schnauzer however ranges from 55 lbs. to 70 lbs for a female and 60 lbs. to 110 lbs. for a male.