2
37 forecasters

When will any type of dog have a life expectancy at birth of 30 years or more?

Current estimate
Nov 2073