try Orijen or Acana, also use a digestive enzyme and a probiotic. Perhaps giving more meals in smaller portions throughout the day since she seems to have digestive issues.
What about a prepared food such a
http://justfoodfordogs.com/ perhaps that would be better for her