I do not know how much milk your little guy is drinking, but my first daughter also drank A LOT of milk, up to 1/2 a gallon a day (it was skim, but she would have drank more if I had let her). When I told my pediatrician, she was very concerned because if she continued to drink as much, I was told she could develop internal bleeding (I think of the intestines). I cannot recall what it was now, but it was serious. Additionally, she told me that my daughter did not want to eat because she was being filled up with her milk and felt completely full and satisfied. We ended up restricting her milk. She was allowed a cup when she first woke up in the morning, one cup AFTER she ate her lunch (if she didn't eat, she didn't get one), one cup before afternoon nap, one cup AFTER dinner (if she didn't eat, she didn't get one, and one cup in the evening before bed and teeth brushing. A side note, if a sippy cup of milk is given before bed and without brushing afterwards, cavities could develop. Always brush after the last cup of milk. Definitely talk with your pediatrician next time you go in. Good Luck! I know I hated to say no to my daughter, but it was what was in her best interest.