also - some kids are just like that if they eat a good lunch.
Liv has always grazed in the morning and then had lunch so consumes a good enough amount of calories between 8am - 1pm and then is hit and miss with dinner and has always been - some nights she just wants fruit salad - other nights she eats well. i just go with it and she has milk before bed and always sleeps through the night and still does not wake up starving in the morning. it makes sense for her since she is most active in the mornign so needs all that fuel, then she has a long nap, then plays a little, has dinner and then some time before bed... which is why suddenly before bath she is starving for her milk again.