This food does have high quality ingredients in it that would be great for a human. For my dogs, this isn't what I want to continue to give them. I was lucky enough to get a small, three pound sample of the product to try out. I went ahead and poured some for my dogs and they did eat it up but I noticed one of my dogs was acting a bit constipated. After I researched the ingredients, I knew I wouldn't be giving it to my animals again because I didn't want to watch my Dachshund struggle to take a poop because he wasn't eating the right food. It does have a lot of great proteins available but it has way too many fruits, vegetables, and grains for animals. Some of these ingredients are okay because they would naturally get them in the wild, but an emphasis on being omnivorous is unnecessary for dogs. It's nice that this company is also organic but they only list "meal" as their proteins and they also list things like apples, cranberries, rice, and quinoa in their ingredients. My animals do not need these items because grains are hard on my smallest dogs stomach. These sound more like things I would consume as part of my omnivorous life. Quality of Ingredients The ingredients are top notch. They are high quality. They are organic. They are great items if you're feeding a human or an omnivorous creature. These ingredients are poorly selected though for a carnivore! Flavor Selection They have tons of flavors and variety but they use meal and a lot of fruits, nuts, vegetables, beans, and grains in my carnivores food.