I have tried Nom Nom, Just Food For Dogs, Farmer's Dog, and Ollie. Hands down, the best option for me and my pup is Nom Nom. My dog loves the food and looks forward to meal time every day, and he adjusted to it quickly without any tummy troubles. I noticed how it cut down his shedding drastically which is a godsend because he's a beagle. All the meals also come in single-serve portioned packets, so it helped him drop 2lbs (no more accidental overfeeding!). I have tried other brands because Nom Nom is expensive, but they either gave him severe tummy issues, or the feeding was so inconvenient because of how the food was packaged. At the end of the day, we switched back to Nom Nom because of the different flavors, how it's made his coat so much healthier, and how convenient the single serve packets are. My only gripe is the amount of waste (which I understand comes with the single serve), and that there aren't many options with grain for a dog with heart disease!