TORONTO — A new study says Canadian preschoolers are getting nearly half their calories from ultra-processed foods and it's putting them at risk of obesity.