The answer is that it depends who you ask. In dietician and child health circles there are two schools of thought on this. The most common answer is that about 8 - 9 months the food should come first, but there is also good information around to support 12 months being a better age. Truly I think the right answer is whatever works best for you and your LO. Follow the lead of your DS and your instinct and you can't go too wrong!