DogFoodAdvisor is reader supported See how
All reviews are 100% impartial but if you buy using links on this page, we may earn a referral fee.
Our Verdict
Mills Dry product range consists of four recipes, each receiving the Dog Food Advisor’s rating of 5 stars.
Four recipes tailored to your individual dogs’ needs. With protein as the first ingredient, and raw coated for additional protein and flavor.
Pros
- With prebiotics & probiotics for gut health
- No artificial colors, preservatives, or flavors
- Science-backed and nutritionist-formulated
Cons
- Ingredient traceability not available
The table below shows each recipe in this range including our rating and the AAFCO nutrient profile: Growth (puppy), Maintenance (adult), All Life Stages, Supplemental or Unspecified.
| Product line | Rating | AAFCO |
|---|---|---|
| Mills Salmon and Vegetable Recipe | 5 | A |
| Mills Lamb and Vegetable Recipe | 5 | A |
| Mills Chicken and Vegetable Recipe | 5 | A |
| Mills Salmon and Vegetable Puppy Recipe | 5 | A |
Recipe and Label Analysis
Mills Salmon and Vegetable Recipe was selected to represent the other products in the line for a detailed recipe and nutrient analysis.
Mills Salmon and Vegetable Recipe
Estimated Dry Matter Nutrient Content
Protein
Fat
CarbsCarbohydrates
Salmon, salmon meal, chickpeas, lentils, field peas, pea protein, canola oil (preserved with mixed tocopherols), tapioca, herring meal, dried beet pulp, natural flavor, freeze dried salmon, salmon oil, dicalcium phosphate, brewer's yeast, calcium carbonate, potassium chloride, salt, choline chloride, taurine, mixed tocopherols (a preservative), inulin, vitamin E supplement, glucosamine hydrochloride, chondroitin sulfate, ferrous sulfate, zinc sulfate, zinc proteinate, yucca schidigera extract, iron proteinate, copper sulfate, manganese sulfate, manganese proteinate, l-ascorbyl-2-polyphosphate (source of vitamin C, niacin supplement, kelp meal, copper proteinate, riboflavin supplement, d-calcium pantothenate, vitamin A supplement, vitamin B12 supplement, yucca schidigera, thiamine nitrate, pyridoxine hydrochloride, citric acid, sodium selenite, calcium iodate, vitamin D3 supplement, folic acid, biotin, dried lactobacillus casei fermentation product, dried lactobacillus acidophilus fermentation product, dried bifidobacterium animalis fermentation product, dried lactobacillus reuteri fermentation product
Fiber (estimated dry matter content) = 4%
Red denotes any controversial items
| Estimated Nutrient Content | |||
|---|---|---|---|
| Method | Protein | Fat | Carbs |
| Guaranteed Analysis | 36% | 14% | NA |
| Dry Matter Basis | 40% | 16% | 36% |
| Calorie Weighted Basis | 35% | 33% | 32% |
Ingredients Analysis
The first ingredient salmon. Salmon is an oily marine and freshwater fish not only high in protein but also omega 3 fatty acids, essential oils needed by every dog to sustain life.
The second ingredient is salmon meal. Because it is considered a meat concentrate, fish meal contains almost 300% more protein than fresh fish itself.
Fish meal is typically obtained from the “clean, dried, ground tissue of undecomposed whole fish and fish cuttings” of commercial fish operations.1
The third ingredient is chickpeas, also known as garbanzo beans. Like peas, bean and lentils, chickpea is a nutritious member of the fiber-rich legume (or pulse) family of vegetables.
However, chickpeas contain about 22% protein, a factor that must be considered when judging the actual meat content of this dog food.
The fourth ingredient is lentils. Lentils are a quality source of carbohydrates. Plus (like all legumes) they’re rich in natural fiber.
However, lentils contain about 25% protein, a factor that must be considered when judging the actual meat content of this dog food.
The fifth ingredient is peas. Peas are a quality source of carbohydrates. And like all legumes, they’re rich in natural fiber.
However, peas contain about 25% protein, a factor that must be considered when judging the meat content of this dog food.
The sixth ingredient is pea protein, what remains of a pea after removing the starchy part of the vegetable.
Even though it contains over 80% protein, this ingredient would be expected to have a lower biological value than meat.
And less costly plant-based products like this can notably boost the total protein reported on the label – a factor that must be considered when judging the meat content of this dog food.
The seventh ingredient is canola oil. Unfortunately, canola can be a controversial item. That’s because it can sometimes (but not always) be derived from genetically modified rapeseed.
Yet others cite the fact that canola oil can be a significant source of omega-3 fatty acids.
In any case, plant-based oils like canola are less biologically available to a dog than fish oil as a source of quality omega-3 fats.
The eighth ingredient is tapioca, a gluten-free, starchy carbohydrate extract made from the root of the cassava plant.
The ninth ingredient is herring meal. Because it is considered a meat concentrate, herring meal contains almost 300% more protein than fresh fish itself.
Fish meal is typically obtained from the “clean, dried, ground tissue of undecomposed whole fish and fish cuttings” of commercial fish operations.2
From here the list goes on to include a number of other items. But to be realistic, ingredients located this far down the list (other than nutritional supplements) are not likely to affect the overall rating of the product.
This recipe has five notable exceptions.
First, salmon oil. Salmon oil is naturally rich in the prized EPA and DHA types of omega-3 fatty acids.
Depending on its level of freshness and purity, salmon oil should be considered a commendable addition.
Next, taurine, an important amino acid associated with the healthy function of the heart muscle. Although taurine is not typically considered essential in canines, some dogs have been shown to be deficient in this critical nutrient.
We view taurine in this recipe as a positive addition.
We note the inclusion of dried fermentation products in this recipe. Fermentation products are typically added as probiotics to aid with digestion.
Next, we note the inclusion of inulin, a starch-like compound made up of repeating units of carbohydrates and typically sourced from chicory root.
Not only is inulin a natural source of soluble dietary fiber, it’s also a prebiotic used to promote the growth of healthy bacteria in a dog’s digestive tract.
Lastly, this food also contains chelated minerals, that have been chemically attached to protein. This makes them easier to absorb. Chelated minerals are usually found in better dog foods.
Nutrient Analysis
Based on its ingredients alone, Mills Salmon and Vegetable Recipe looks like an above-average dry product.
The dashboard displays a dry matter protein reading of 40.8%, a fat level of 16.3% and an estimated carbohydrate level of 30.7%.
As a group, the brand features a protein content of 40.8% and a mean fat level of 16.6%. Together, these figures suggest a carbohydrate content of 30.4% for the overall product line, alongside a fat-to-protein ratio of 41%.
This means this Mills product line contains above-average protein, below-average carbohydrates, and near-average fat compared to typical dry dog food.
Mills Dog Food Recall History
The following automated list (if present) includes all dog food recalls related to Mills through December 2025.
No recalls noted.
You can view a complete list of all dog food recalls since 2009 here.
Our Rating of Mills Dry Dog Food
Though Mills have limited recipes, they are certainly worthy of the 5 stars they earned in our review. Nutritionists formulated products using high-quality, natural ingredients, which are gently cooked to maintain nutritional value.
Compare Mills Dry Dog Food
How does Mills Dry compare with The Dog Food Advisor's most recommended brands?
A Final Word
The Dog Food Advisor does not accept money, gifts, samples or other incentives in exchange for special consideration in preparing our reviews.
However, we do receive a referral fee from online retailers (like Chewy or Amazon) and from sellers of perishable pet food when readers click over to their websites from ours. This helps cover the cost of operation of our free blog. Thanks for your support.
For more information, please visit our Disclaimer and Disclosure page.