I'm a very picky eater. I don't have any problems eating human food, but dog food is different. I've rejected several dog foods... Royal Canin, Science Diet, Iams, Nutro, you name it, I hate it. The only dog food I love is Wellness. Not only is it tasty, it's super healthy and made with quality and wholesome ingredients. Even with Wellness' Super 5 Mix food, I still have to eat it with a tablespoon of Wellness canned food mixed in. But now... Wellness came out with Super 5 Mix SMALL BREED - tasty and tiny triangular kibbles.
If you're looking for some quality food, try Wellness.