Updated: Nov 30, 2017
This question is best answered as a family. Different cultures address this differently and what works for one family is not acceptable in others. Do what is right for your child and your family. Babies yes, feed on demand, toddlers have a grazing way of munching all day, three year olds and up can have snacks and sit for meals. But as each family is uniquely made so is your child.