Maybe she doesn't like her food. please, go to
www.dogfoodanalysis.com and do your research regarding the food. I feed Sasha ARTEMIS dry kibble and Merrick canned food (puppy plate and turkducken). artemis is a 6 star dog food and merrick 5 stars. I also hear INNOVA is great but I haven't try it yet.
it's not even that much extra expensive from regular commercial food but big different ingredients. plus you will be doing something that will benefit your dog a lot.
give her baby carrots and some fruits too like seedless watermelon they love it!