Xiao is like most other young Chinese people because is a popular name. It could be used as a nickname since infancy. It is like a prefix, you use the Xiao and then add the name. It can also be used as a form to show respect to other person or an Elder one. It is the same as used in a child, First Xiao and then the name.