How much does a Miniature Schnauzer cost per year?
The national average annual cost of owning a Miniature Schnauzer is $2,027. This varies by state from $1,649 to $2,915.
What is the lifetime cost of a Miniature Schnauzer?
With an average lifespan of 14 years, the estimated lifetime cost of a Miniature Schnauzer is $30,395 on average, including food, vet care, grooming, insurance, supplies, and training.
Where is it cheapest to own a Miniature Schnauzer?
The cheapest states for Miniature Schnauzer ownership are West Virginia, Mississippi, Arkansas. Monthly costs in these states range from $137 to $141.