I'm a label reader and out of habit I turned the package of dog food over and I was rather shocked. I found that protein that is an essential for dogs was way down on the list of ingredients of most dog food. Three Dog Bakery offers a Natural Meal entree and this product tries to balance necessary protein with the other products in this food. Our dog loves these meals and I feel good about what I am feeding him. These meals are a good answer to what I look for in dog food. I hated having to wrestle with the bags of dog food and now that isn't a problem. I order this dog food on the internet (shipped free) and a few days later, it is delivered. Quality of Ingredients I want a dog food that my pet acts like he enjoys, it satisfies him, is healthy, easy to purchase, and I want a product that is affordable. They do not put artificial color, additives or flavor in their product. Flavor Selection Three Dog Bakery entrees is available in several choices of chicken and veggies. Our dog doesn't seem to have a preference of flavors and eats all of them equally well.