He is 3.9. Was 5.6lb at birth and has always been small. He can fit in a 12-18 around the waist to give an idea of his size although he has a 3-4 for his legs.
He doesn't like food in any kind of sauce. He won't eat food that has different foods mixed e.g. Shepherds pie etc. He constantly wants lunch- sandwiches, cucumber, crisps and yoghurt. He moans about hot meals and seems to want to live on fish fingers, fish cakes, nuggets and cous cous.
Sometimes he will eat meat but very rarely. He rarely eats breakfast which has to be dry cereal. He loves milk to drink but not on cereal.
I have no idea what to feed him. Some nights I give in and he has fish fingers etc but other nights I make him and DD things such as spag Bol, meatballs etc and he just doesn't eat.
Any advice would be appreciated. He starts school in September and at this rate there won't be a small enough uniform for him!