I've been feeding my dogs Nature's Variety Prairie, alternating between Venison, Chicken, and Beef, ever since the previous brand I was feeding them was sold to a company that participates in animal testing. My dogs were on a grain free diet, but were a bit gassy. After a talk with the owner of the Doggy Shop, we realized that they needed a bit more grain in their diet. After researching ingredients in various brands, I settled on Nature's Variety Prairie. My dogs have done very well on this food. Their coat is shiny, gas has decreased tremendously (I live with a gassy Boston Terrier), and they love eating it. I mix in a little bit of wet dog food, about a tablespoon in each bowl, every night and they come running when they here the spoon hit their bowls. Also, my chihuahua is a finicky eater and he loves this food. I actually get to see him eat, unlike the brand we were feeding them before. Overal, it's a great quality dog food at an affordable price.