Thanks everyone for your advice. It's reassuring knowing that there are other people who have a similar story. I will definitely take up some recommendations you all provided and will focus on what she eats not what she doesn't eat. It's such a pity though as she's not a big fan of eggs, nuts, avocado and cheese and these are all the high calorie food. I do give her polyjoule recommended by dietician plus also give her Incremin to assist in the vitamins she may not be having during the day. I am glad to hear that there is hope that after 3.5 years old she may catch up with some of the other kids. She is so tiny and people always remark on how small she is.