Another thing you can do is to make her eat in smaller quantities, by giving her the daily ration in small amounts (little and often).
Some of the more expensive complete foods, like James Wellbeloved and Hills Science Plan are possibly better for the digestive system, but some dogs will still not eat the biscuit without something a little more appetising, so a bit of fish or chicken or something fairly bland is called for.
If she guzzles, try putting her food bowl on a stand - this will help her swallow properly as her gullet is not so vertical - and try keeping the feeds very small. Feed by hand if necessary, and allow time between each swallow so that she isn't overloading her system!! (She says.... - after I had my Xmas dinner it was all I could do to stagger to the settee and then moan about the crap on the telly - just as well one of my thoughtful children had bought us some DVD's!!)