The 25 Dog Breeds With the Longest Life Spans

miniature schnauzer dog

Miniature Schnauzer, 12-15 years

Of the three Schnauzer breeds, this one, true to its name, is the smallest—weighing in between 11-20 pounds packed into 12-14 inches.

Miniature Schnauzers are generally healthy and were created to be the ideal farm dog. They’re muscular and fearless, easily trainable, and get along great with other animals (except the ones they’re hunting). They make top notch watchdogs and you can count on these little guys to protect you for up to 15 years.