Sometimes even the best, most organic most expensive dog food does not do well for a dog - so all in all, it depends on the dog. My dog was once on Muenster fish formula, the ingredients are top notch and the price was high for a 30lb bag (I got a 50% discount). My dog was terrible when he was on it: suddenly itchy, itchy, super itchy. Stools were almost never solid. It was ugly.
Now we're on Diamond Naturals Extreme Athlete, chicken flavour. He usually prefers fish but he likes this one a lot. The products are cage-free and lots and lots of fruits amd vegetables including blueberry, pumpkin, cale, spinach. He's doing exceptionally well and the price is half of Muenster's.
Again, as long as food is okay, AND your dog does good on it and likes it, you should probably stay with it.