My opinion is that, although quite expensive, you get what you pay for. I believe the ingredients are good and my dogs really like it. Only trouble is, they always want more! Hard to know whether they're still hungry or if it's just because they like it! No bad breath or bad stomach, flatulence almost non-existent now, and their stools have improved (really 'tidy' and easy to pick up). Delighted. Competitive price from Fetch, with discounted subscription.