How long do lab mixes live