Thanks, all, for your replies.
Columbine - I will definitely aim to cut down on her dry food. In fact, we have already begun trying this. We now give her two wet meals a day and a small amount of Iams to keep her going overnight (otherwise, she comes to our bedroom door and scratches and meows...