How long do blue heeler mixes live