Nala is 6 pounds and eats about 1/3 cup a day and is SUPER active. Bandit is not as active and is 5 pounds and eats 1/4 cup a day.
They're both on Acana.
It does seem like a bit much, but I feel like the guidelines on the back are generous lol

Maybe you can give him a carrot before each meal so it fills her up a bit before she starts eating so she feels full with less calorie intake?