If I remember from what Heather had said, the 28% may be too high. Chime in anyone if I'm wrong about this..I believe the protein should be about 24%...As anyone can tell you, the most expensive isn't always the best for your dog..At the end of the day, I think it's more important to find the best quality food that your dog can handle..That may mean Nutro, or Purina, who knows....I used to be on a quest to feed the best and quickly came to realize that my 2 couldn't handle the best, so now I feed Chicken Soup, which is a good quality and the price is good as well...I pay $35 for a 30 lb bag...