The other suggestion I can make is your dog may have sensitive teeth
. So, you might try getting the dogs teeth
Last but finally my husband always talks about how smart dogs are, and how they know what good food is too. My dog won't touch certain dry food. So, my husband reads the description of the dog food, and I know it sounds funny but if it doesn't sound good we don't get it. Beneful, And Purina small bites are the ones we finds she eats the easiest.