Xiao means “little” in Mandarin.
Hi Doctor. Xiao (小) does mean little. But his xiao is 肖, a different xiao.
I don't know how I missed this post last week. China is pretty unstable right now.
Take care, Doctor.