I have read some where the average life span varies from breed to breed. Large breeds don't usually live as long as smaller breeds.
naturally, I think their good care has a lot to do with how long they live too.