sharon
for outdoors like roads, pavements etc, get hard sole shoes. But if u only let your girl walk indoors, eg shopping centres, then soft sole shoes are ok. Bring your girl along to get the correct size if u can't estimate. Go to any department store, eg Robinsons, Metro, John Little, Isetan etc, chk out their shoes dept/ children's dept. Bata also hv kiddies shoes.
If u're like me, seldom got chance to go shopping, then buy from forum lor.. measure your girl's sole & ask for insole measurement from seller.