Does your dog need to lose weight? If yes, I generally recommend Wellness Core reduced fat and Annamaet Lean. Unfortunately, almost any good food is going to look expensive compared to Purina. If money is an issue, I’d look for Victor or Dr Tim’s. You may have to order online.