I would definitely invest in some rat formulated food or lab blocks.
A lot of the stuff you're feeding isn't that healthy. It's kind of the equivalent of feeding a child candy and junk food.

Mazuri and Harlan are good brands to look for.