My son is almost 16 months old, and I give him a mix of fortified unsweetened almond milk and fortified unsweetened rice milk. Just like with most things, it took him a little while to like it, but he loves it now. Once in awhile I mix in some soy milk, but not often. The docs/dieticians also told me to give him soy because of the fat/protien content, but I honestly didn't think that was the right decision. My son eats plently of protein from other sources (beans, lentils, seitan, some soy/tofu, nuts, nut butters, hemp hearts, plus all the proteins you get in grains/veggies etc). Many of those are a great source of fat also, which I believe to be a better kind of fat than that found in dairy. Kids his age only need 13 grams of protein, and 2 cups of cow milk alone has 16 grams.... add all the other protein they have in a day, and I just think it adds up to too much personally.