My baby boy is 25 month old. On Saturday, he threw up about 3 times starting from the late afternoon without diarrhea. On Sunday, I put him on Pedialyte. No vomiting on Sunday, so by late Sunday, I started giving him some Pediasure and milk as he didn t want to eat anything. This morning he seemed ok so I gave him some Pediasure and Macaroni and cheese. After that around 11:00 he was sleep so I put him to bed. He work up didn t like to eat. Continue gave him some Pedisure. I noticed that everytime he eats something, within 5 minutes or so he cried. Probably with the stomach pain. Also, he had slept more today and cried a lot telling me to hold him. By 7:30 tonight while I was holding him he threw up again. Would you please help determine what has happened to him?