There was a time when Mishka (AG) would also not stop eating.
Her eyes were bigger than her stomach. She was eating her pellets, fresh fruit, veggies and nuts.
A lot of the pellets become her "new toys" chucking them all over the place.
I gave her less pellets and nuts, balanced it out properly.
Dailey she gets her cereal in the morning, a few nuts at 10am, fresh fruit 12pm then I leave pellets in her bowl for the remainder of the afternoon. At 5pm she gets fresh veggies, with a bit of yoghurt.
For treats, when training her, she gets plain unsalted popcorn, which she just loves.