Hiya Splash! Just wanted to tell you, I feed my bassett hound mix, Dutchy, that same amount. He weighs 52 lbs. Up until a year or so ago, I fed him more and he weighed a whopping 67 lbs.
He's always starving to death too

My only suggestion would be to break her 2 cups a day into 3 feedings instead of 2 ... I used to feed mine once a day, and the vet suggested splitting it into 2 feedings so he wouldn't get hungry at the end of the day. Maybe getting a meal in the middle of the day would help her ?