Ash was the same so I don’t give her all free food (what we call free food is food in a bowl) she gets her meals divided into 3, a third in a flying saucer, a third in a treat ball and the last third is split into 2 where one is for training ( which is used first, and the remainder as free food)
So every meal she gets some training then free food then mental stimulation by having to work the ball and flying saucer to get the rest, hope that helps
(Ball and flying saucer came from pets at home)