The average life expectancy of a Shih Tzu dog is 13 years. With balanced healthy diet, sound environment, and regular health checkups, Shih Tzus can live up to 16 years.