What has more of an impact on life expectancy - the dog's breed or its size?
I have a cross breed, and all the breeds that make him up (retriever, poodle, couple of others) all have a lifespan of 12-15 years.
However, he's very large. Almost double the average weight, putting him more on a par with those very large breeds who tend to live only 9-10 years.
I know it's all a matter of genetics and luck at the end of the day, I'm just not sure what category he falls into.