A dog’s life: Scientists find new formula for canine age