@Amya he eats about 3 meals a day
Unfortunately at some point around now or close in the future they go through a phase where they barely eat. This could also just be a sleep regression.
My daughter is going through this. She will only drink milk at night now. She just wants her Stanley with water and food. I think its because her brother who's 2 almost 3yo doesn't have a bottle. Also, she went through a mini sleep regression and it ended up being teething. She's getting in 4 molars and 2 more top teeth all at the same time :( so it could be teething. With increasing meals they do tend to not want milk as much.
Does he eat regular food? He maybe ready to ween his self