The Lhasa Apso is Tibetan, while the Shih Tzu is of Chinese ancestry. Lhasa Apsos are slightly larger, with a narrower skull and longer nose than Shih Tzus. Also, they are more energetic and cheerful than Shish Tzus's laid-back attitude.