What is the average length of years of life for canines with long lifespans?