小: The original meaning: fine, subtle. In contrast to "large."
程: Path and future. In a name, it often signifies extraordinary ability, a splendid and prosperous future, and the attainment of success and renown.
Meaning: Xiao Cheng signifies youthful promise and a bright future, symbolizing hope and potential.