How long do lab mixes live for