Hi and welcome

.
I would suggest a vet trip for a once over - how long since their last check up? They would be able to give you an idea if it is her teeth or if she is infact unwell - Gracie is 8 and in her golden years so it would be a good thing to have her looked over

. I echo previous posters in suggesting you have a look at dog food analysis - it is a site where commercial dog foods are rated by their content 1 star being the lowest rating you can get and 6 star being the highest, you will be very surprised by what you learn

When looking for a food you want to aim for a 4 - 6 star food.