I have 17 dogs, and over the years I have tried several different types. Those I use regularly are the ones that ALL my dogs eat without any hesitation. If it was just about cost, then you would be wrong. I have tried cheaper ones, and some high profile brands. There have been several that some will eat, basically because they will eat anything! Some are more fussy. Indeed, I am more fussy regards what comes out the other end too, to be blunt. Like all good dog owners I pick up what my dogs leave on their walks, so any food that goes through them too quickly and results in sloppy poo, is ditched straightaway. I never had that problem with Wagg Worker. It passes my dog test on all fronts. In fact it is the main food these days. However, I have always been in favour of giving them a variety of dry food, just in case any one is isn't entirely suitable for any one of them. Given my 'family' are springer spaniel/border collie cross, they are an energetic lot. Now they are all adult dogs, I only give them the higher protein food two or three days a week, usually at the weekends. Again, only foods that suit them. If I were promoting Wagg Worker I would not be mentioning rival brands, but among their favourites are; Pascoes Country Gold - no gluten issues with them, thankfully; Burgess Superdog Active; Omega Tasty - note, high protein food not suitable for all; occasionally Beta Active - again, a high protein one and used more when they were younger. Due to a restricted budget there is nothing from the top end, pricewise, but of all the ones I do use, Wagg Worker, in 17kg bags, is definitely very good value for money. Every dog is different, and so will be their digestive system? Which is why I also recommend the variety, rather than as the sole food.