I hope it's okay for a newbie to speak up.
My dogs ate things like Gaines Burgers (talk about artificial colors, this stuff was like playdough) when I was a kid, more recently Purina, Eukanuba, Royal Canin and Nutro Ultra Holistic. I always wanted to try homemade or raw but just don't understand it all.
My French bulldog was having terrible ear troubles, her skin was dry, her fur was so thin you could see to her skin and she was obviously itchy. I decided to take a hard look at her "holistic" dog kibble and found some things I wasn't nuts about for her.
I used this website to read dog food reviews:
Dog Food Analysis - Reviews of kibble
Then I found a website that sells some of the 5 and 6 star foods and ordered some samples. (Won't post their link because they seriously messed up my order that followed.)
From that site, I found
Untitled Document
They have a few different recipes including grain/gluten free. It's a dehydrate raw that you reconstitute with hot water for 10 minutes and feed like a stew. The ingredients are supposedly human grade and the product is supposedly manufactured in a human food factory. All I know is that my Frenchie did so well on it, I got the rest of my gang converted to it too.
I use the Honest Kitchen in the morning and Wellness Core (also grain/gluten free) in the evening.
If you go to the Old Mother Hubbard website (maker of Wellness) and find their customer service email form, you can ask them for a sample of Core to try before you buy. I had used Super5 Chicken and my Chin wouldn't eat it, for some reason they like the Core. Go figure. It is a BIG kibble size but my smallest kids can handle it. Not sure yet if it's out in small kibble size.
I have no affiliation with either product, but they worked so well here that I thought I'd mention them. The Honest Kitchen was a life saver and perfect for me because it was the raw diet I wanted without worrying I was missing something.