I think dog died recently at age 20. He must have has a good life to last that long.
He must have had a good life to last that long.