H.H.
I myself have a very picky eater. My 30 month old only eats a selected few favorites. I have put my son on drinking pediasure instead of milk (consult with doctor) to make sure he gets all of his vitamins. But I would suggest maybe supplementing some of his milk with pediasure. I just would force your child to eat something he doesn't want to eat because then he won't ever eat it. Good luck.