M.L.
I kept both my daughters on soy milk until they were like 3 each. I have issues with humans drinking cow's milk. You can get calcium & vitamin D through other sources. There are vitamin drops for babies this age that Enfamil makes. Just mix with his other foods. There are 100% juices that have added calcium & vitamin D. Many, many options out there for what milk supposedly provides. Make sure he is drinking plenty of fluids. I would not necessarily give too much water at this age, because he still needs good calories, and, not empty calories. The baby juices are wonderful. My daughters always loved the baby white grape juice, 100% juice of course. Also, I would sometimes mix half a cup of water with half a cup of juice because some water is good to help flush the system out. If he is having problems with milk now, I would not reintroduce it once he does get better. You will probably just be repeating yourself in a few weeks.