8 Dog Food Brands Vets Actually Recommend
Nutritious food for your dog's size, age, and stage.

We've been independently researching and testing products for over 120 years. If you buy through our links, we may earn a commission. Learn more about our review process.
There’s no single best dog food for every dog, but our favorite brands offer formulas for different needs, including small breeds, large dogs, and seniors. It’s important to consult your veterinarian, who can provide personalized suggestions tailored to your pup.
I researched and vetted top dog food brands with input from veterinarians, including Alejandro Caos, DVM. “Healthy dog food should provide balanced nutrition, use high-quality ingredients, promote proper digestion, and be suitable for your dog's life stage and any unique dietary considerations,” Dr. Caos said.
Our top picks:
- Best Overall: Nutro Ultra Dry Dog Food
- Best Value: Blue Buffalo Life Protection Formula
- Best Fresh Food: Ollie
- Best for Sensitive Stomachs: Purina Pro Plan
When doing research, I surveyed dog parents and veterinarians, including Dr. Caos and Megan Conrad, M.B.B.S., an associate veterinarian at Wellhaven Pet Health in Oregon and the owner of two dogs. We considered quality ingredients, price, life stage, breed-specific needs, and ease of availability for each option.

Pros
Kibble can keep your dog's teeth healthy
Multiple protein sources
Includes grains, fruits, and vegetables
Varieties for different sizes, ages, and needs
Available online, in pet stores, and at mass retail
Cons
Switch to this food slowly to avoid digestive issues
BEST FOR: Pet parents serving up dry food, a.k.a. kibble, which Dr. Caos approves of. "The crunchy texture can help promote dental health," he says. "The mechanical action of chewing kibble can help reduce tartar buildup and maintain healthier teeth and gums, while the abrasive action of chewing can help scrape away plaque."
WHAT TO KNOW: The recipe in this bag is a blend of chicken, lamb, and salmon, for multiple sources of protein. (Chicken is the first ingredient.) Nutro Ultra includes what the brand calls "superfoods," such as grains, seeds, fruits, and vegetables, along with protein. (Each cup has at least 22% crude protein.)
WHY WE LOVE IT: One of our pet pros' dogs has been eating Nutro Ultra since puppyhood and still loves it. It's pricier than most traditional supermarket brands but slightly less expensive than some premium brands, and it has many online reviewers singing its praises. A few owners report digestive issues, and suggest switching to Nutro Ultra slowly if you've been using a different food.
We show the dry food for large adult dogs here, but Nutro also offers Ultra versions for small dogs, weight management, puppies, and senior dogs, as well as wet food and a limited-ingredient option for dogs with sensitive stomachs.
Find Nutro online, including on Amazon and Chewy, and in pet stores such as PetSmart and Petco.
| Size shown | 30-lb bag |
| Price per pound | $2.90/lb |

Pros
Premium ingredients at a reasonable price
Has a well-regarded senior formula for ages 7+
Available for purchase in many places
Cons
Not especially tailored to small or large breeds
BEST FOR: Dog owners who want kibble that's more premium than your average supermarket brand, but nothing ultra pricey.
WHAT TO KNOW: For premium ingredients at a reasonable price, try Blue Buffalo. Deboned chicken is the first ingredient, followed by chicken meal, brown rice, and a mix of barley, oatmeal, and various fruits and vegetables.
The brand adds vitamins, minerals, and antioxidants to help boost a dog's immunity. It receives thousands of five-star reviews online, with many reviewers describing it as their dog's favorite.
WHY WE LOVE IT: This brand doesn’t offer an overly complicated lineup of formulas for every dog size. But they do tailor formulas to dog stages, including Baby Blue puppy food. The brand's Life Protection Formula for senior dogs aged 7+ is particularly well regarded.
Blue Buffalo is widely available online, in pet stores, in supermarkets, and at mass-retail chains including Costco. This link is to the adult chicken and brown rice formula, suitable for most dogs.
| Size shown | 30-lb bag |
| Price per pound | $2.27/lb |

Pros
Great for dogs with sensitive stomachs
Added vitamins and minerals
Our vet expert says it is nutritionally balanced
Other varieties available, such as a high-protein mix
Cons
Some dog parents don't like the smell of fish-based food
BEST FOR: Dogs with a sensitive stomach. This claims to contain natural prebiotic fiber that helps improve digestive health by promoting the growth of beneficial intestinal bacteria.
WHAT TO KNOW: This option mainly relies on fish proteins, with a variety of vitamins and minerals like vitamin E and vitamin A supplements, as well as choline chloride to keep the pup's liver healthy. It is poultry-free, which can be a taste preference for some picky pups. However, some testers note that the smell of salmon is strong.
WHY WE LOVE IT: Dr. Conrad highly recommends this brand since she finds it to be one of the "most nutritionally balanced" options on the market. Omega-6 fatty acids help keep a dog's skin and coat healthy and shiny, while EPA and DHA (found in salmon and fish oil) help promote heart health.
There are many other Pro Plan varieties available for dogs of different sizes and with various health issues. A few examples include a high-protein mix with beef, a weight management formula for large dogs, and a puppy formula.
Purina is available online, in mass-market stores, in pet stores, and in grocery stores. If you need to spend less, you can also check out the Purina One line of kibble.
| Size shown | 30-lb bag |
| Price per pound | $2.58/lb |

Pros
Customizable recipes for your dog's needs
Fresh food that looks homemade
Order on the site or app and it comes to your door
Compact packaging fits well in fridge or freezer
Cons
Pricing is hard to pin down
Must be refrigerated or frozen
BEST FOR: Owners who are home to receive fresh dog food through the mail, since it must be refrigerated or frozen when it arrives. Also best for those looking to serve their dog homemade-looking dinners rather than, or in addition to, kibble.
WHAT TO KNOW: You can't get an accurate grasp on the exact monthly cost of Ollie until you give it a try, since it varies depending on your dog's size and needs. The brand states that plans start at less than $4 a day and average $6 a day for most breeds.
There's a landing page where you can begin creating a customized plan for your pup. Then, instead of having to hunt down a food that's right for your dog based on their size or dietary needs, Ollie will cook and mail appropriate homemade meals in flavors like chicken, turkey, pork, and lamb. Choose from three plans: the full fresh plan, a mixed bowl of half fresh and half Ollie kibble, or a half-order of the fresh plan if you already have a dry dog food you like.
WHY WE LOVE IT: This food is super customized. Senior Reviews Writer & Analyst Olivia Lipski used Ollie for her finicky pup and particularly liked how easy the website and app are to navigate, noting that you can change the delivery date or location any time.
"I love the compact packaging that doesn't take up too much space in the freezer," Lipski said. "Food-wise, my super-picky Shiba seemed to like Ollie's fresh food much more than she ever liked kibble."
You can also try out a single pound of Ollie food through Petco, though then it won't be personalized for your pup.
| Size shown | Approx 1 lb |
| Price per pound | $7.79/lb if you buy a single pound through Petco |

Pros
Formulations for dogs of different sizes, ages, and breeds
Added omega fatty acids, antioxidants, and vitamins
Kibble is shaped for your dog's jaw
Cons
Mostly chicken flavored, so little taste variety
BEST FOR: Dog owners who need food tailored to their dog's size or life stage.
WHAT TO KNOW: Hyper-specific formulas are a hallmark of the Royal Canin brand, which offers dozens of blends so you can find the one that best matches your dog's size and age.
This variety, designed for large adult dogs weighing 56 to 100 pounds, features larger kibble pieces to accommodate their strong jaws. It's a chicken formula that's packed with antioxidants, vitamins, and omega fatty acids for your big dog's shiny coat, bone health, and joint support.
WHY WE LOVE IT: What if your dog is extra large? There's a formula for giant breeds that weigh over 100 pounds. Royal Canin also tailors meals for specific breeds like its Golden Retriever, Shih Tzu, and Bulldog formulas. The shape of the kibble changes for each one! Finally, if your future biggie is small right now, the brand has large-breed puppy food.
This brand is sold at pet stores, veterinarian offices, and online, but is not typically found in grocery stores or mass-retail chains.
| Size shown | 30-lb bag |
| Price per pound | $3.33/lb |

Pros
Vet-recommended brand
Light formulas, joint health formulas, and more
Therapeutic formulas in the "prescription" line
Cons
The age-based formulas can be confusing
BEST FOR: Dogs who have been put on a special diet due to weight issues or health issues. This is from the "Science Diet" line, and there is also a "Prescription Diet" line.
WHAT TO KNOW: Hill's Science Diet is another one of the dog food brands that Dr. Conrad specifically recommends due to its "nutritionally balanced" formula that's great for many different types of dogs. Chicken meal is the first ingredient in this bag and its primary source of protein; however, there's also barley, wheat, and corn in the mix.
WHY WE LOVE IT: This light formula is for less active dogs. There's another version called Perfect Weight for dogs who are active but might be a little overweight—it helps them lose weight while keeping them feeling full. Hill's Science Diet also offers a formula called Healthy Mobility, specifically designed for joint health in small dogs.
My cousin served Hill's Prescription Diet for Food Sensitivities (low-fat version) to her Cavalier King Charles Spaniel, who suffered from breed-related seizures, and said, "This was a special prescription from the vet. As soon as I switched him to hydrolyzed protein food, his seizure activity changed significantly. So I am a fan!"
There are age-based formulas, too. The senior formula for small dogs is suitable for dogs ages 11+. There's a different adult formula for dogs in the middle-age range of 7 to 10—the brand's age labeling is so specific that it can be confusing and may require you to switch formulas every few years.
Hill's Science Diet is sold primarily at pet stores, veterinarian offices, and online.
| Size shown | 30-lb bag |
| Price per pound | $2.90/lb |

Pros
Brand's website is transparent about ingredients
Fromm is family-owned and more than 100 years old
Recommended by some dog breeders
Cons
Fewer formulas than some bigger brands
BEST FOR: Picky dog parents looking for a brand that's transparent regarding ingredients. Fromm is family-owned and has been in operation for more than a hundred years, with manufacturing plants in Wisconsin. Their website provides detailed information about individual ingredients.
WHAT TO KNOW: The protein comes from chicken, duck, and lamb, and there are also whole grains, salmon oil, and probiotics. The brand claims this version is specifically designed for the unique metabolism of small dogs.
WHY WE LOVE IT: My stepfather began using this food based on a recommendation from a dog breeder who said, "It's one of the better dog foods for puppies and small breeds."
As with other brands, there are options within the Fromm line, including a puppy version for new pups and pregnant dogs and one for large-breed adult dogs, but Fromm has fewer formulas than some of the bigger brands.
Fromm prefers to sell through independent retailers, including pet stores and farm stores. However, I also found Fromm on Amazon, and customers can purchase products directly through the brand's website.
| Size shown | 15-lb bag |
| Price per pound | $2.97/lb |

Pros
High moisture content helps keeps pets hydrated
Soft food is more appealing to some dogs
Cans are shelf-stable and long-lasting so you can stock up
Widely available
Cons
Cans are heavy
Unused portions must be refrigerated
BEST FOR: Dogs who should be on a wet-food diet.
WHAT TO KNOW: There are a few reasons you might want to opt for wet dog food, according to Dr. Caos. For dogs with existing dental issues that may have trouble chewing hard food, and for dogs that don't seem to drink enough water throughout the day, the high moisture content makes this type of food easier to chow down on and helps keep dogs hydrated.
Dr. Caos also noted that wet dog food can be more appealing to pets due to its "softer texture, stronger smell, and richer flavors."
WHY WE LOVE IT: Canned food tends to be more expensive than kibble, but it's a less expensive option than fresh. Cans are heavy, and you'll need to store unused portions of an open can in the fridge. However, unlike fresh dog food, canned food is shelf-stable and can remain unopened for a considerable time.
The primary protein sources in this one are lamb and beef, but it also includes a variety of added vitamins and supplements to support your pet's healthy immune system, digestion, and strong bones. Other flavors include turkey, venison, and salmon mix.
You can find Wellness dog food in many stores, including PetSmart and Walmart, as well as on various websites, such as Amazon and Chewy.

How we chose the best dog food brands

For this story, I consulted two veterinarians for guidance on what to look for when choosing a nutritious dog food, including the ingredients and nutritional standards pet owners should consider. I used their expert input to help inform our recommendations.
Our final picks include products recommended by veterinarians, as well as foods that have been favorites among Good Housekeeping staffers’ dogs. Each food meets nutritional standards established by the Association of American Feed Control Officials (AAFCO) for the life stage indicated on its packaging.
I also reviewed each product’s ingredient list and availability and considered hundreds of online reviews to better understand pet owners’ experiences with the foods.
What to consider when shopping for the best dog food

Dogs need animal protein—even if you're a vegetarian, your dog can not be. Grains, fruits, and vegetables are all healthy, in addition to the meat, poultry, or fish that is their main source of sustenance.
✔️ Trust your vet: "Your veterinarian knows your dog's specific needs and can provide valuable guidance on selecting the right dog food," Dr. Caos says. "They can consider factors like age, breed, size, activity level, and any health conditions to recommend an appropriate diet."
✔️ Your dog will have opinions: You can lead a dog to a premium kibble, but you can't necessarily make it eat. You may need to try a few flavors to find what they love, so consider buying a small bag when you're trying a new dog food.
✔️ Find a formula that fits them: While puppy food may be formulated to support their growth, senior dog food is created to help their joints, bones, and skin as they get older. The American Kennel Club notes that large dogs can be more prone to musculoskeletal problems than their small-breed counterparts, so you'll want to ensure that you're purchasing dog food specifically for large breeds if you've got one, since it has a different balance of nutrients. Smaller dogs, meanwhile, benefit from food that features smaller kibble pieces, which are easier for them to eat.
✔️ Check the ingredient list: "High-quality ingredients [should be] the primary components of the dog food," Dr. Caos says. "The first few ingredients should ideally be named animal protein sources, such as chicken, beef, or fish. Avoid foods that list vague terms like 'meat meal' as the main protein source."
Your vet can also advise you on any foods or substances to avoid with your dog. For instance, most dogs don't need grain-free dog food, but some dogs do benefit from it. "If your dog has specific dietary restrictions or allergies, choose a food that accommodates those needs," Dr. Caos says.
✔️ Get expert-formulated recipes: To ensure your pet is getting the healthiest (and tastiest) chow, you'll want to look for brands that use board-certified nutritionists to formulate the diet. This means they'll test for nutrient content and adequacy, and assess the food for contaminants. Most major brands do this.

What does the name of a dog food actually mean?

The fewer words in the name, the better, most likely:
✔️ If the ingredient is present in the name of the dog food, it must make up at least 95% of the food (not including water). If water is included in these numbers, then the combined ingredients in the name must make up at least 70% of the food. So, if you're looking at "chicken and rice" dog food, at least 95% of the product by weight will be made up of both chicken and rice.
✔️ If the name of the food comes with a descriptor like "dinner," "platter," or "entrée," then the meat ingredients in the name must make up 25% of the product.
✔️ Finally, if it's described as "food with chicken," then chicken only needs to make up 3% of the formula.
How to read a dog food label

✔️ "Look for dog foods labeled as 'complete and balanced' by reputable organizations like the Association of American Feed Control Officials (AAFCO)," says Dr. Caos. According to the AAFCO, when a dog food says it's "complete," it means it contains all the nutrients your pet needs for its life stage. "Balanced," on the other hand, means that those nutrients are in the correct ratios. Different doggie life stages require different nutrient ratios.
✔️ Like with people food, ingredients are listed in descending order based on how much of the dog food they make up by weight. The ingredient listed first is the most prominent one in the recipe.
✔️ Find feeding directions on the container to know how much food to pour for your pet based on their weight.
Beware the "grain-free," "human-grade," and "raw" hype

If you're in the market for dog food, you've probably heard three of the most common buzzwords: grain-free, human-grade, and raw.
"Whole grains, rather than being fillers, contribute valuable nutrients including vitamins, minerals, essential fatty acids, and fiber to diets," according to the clinical nutrition team at Tufts University's Cummings Veterinary Medical Center on their blog. "It is becoming more common in the saturated pet food market for manufacturers to perpetuate myths to sell diets and increase market share. Grain-free diets are often an example of this strategy."
Dr. Caos notes that while some pets thrive on grain-free diets, others need healthy whole grains. "The decision between grain-free formulas should be based on careful consideration of your dog's nutritional needs, health status, and professional guidance from a veterinarian or veterinary nutritionist," he says.
Similarly, human-grade food signifies that the ingredients meet federal regulations for human consumption, but according to AAFCO, just because the food is human-grade does not mean it is nutritionally the best (or safest) for your dog.
Finally, there's no proven benefit in raw dog food. On the Tufts website, the team writes, "Despite anecdotal reports from pet owners and even some veterinarians, there is currently no evidence that raw diets offer any benefits over cooked diets. However, there is substantial evidence that these diets may be associated with dental fractures, bacterial and parasitic infections, and other health concerns in pets."
How to help your dog adjust to a new food

If you've decided to switch your dog's food to a new brand, it may seem daunting to get them accustomed to the change. To make it go smoothly:
- Transition slowly: A too-abrupt transition may prevent your pet from getting acclimated to a new food. "Gradually introduce the new food by mixing small amounts of it with the old food over a period of about seven to 10 days," Dr. Caos says. "Start with a small proportion of the new food and gradually increase the amount while decreasing the old food. This allows your pet's digestive system to adjust."
- Monitor your pet's response: Keep an even closer eye than usual on your dog's behavior and note any physical changes, like their appetite, energy level, and more. "If you notice any concerning symptoms or persistent issues, consult with your veterinarian for further guidance," Dr. Caos says.
- Try some variety: Picky eaters may take a bit longer to warm up to new flavors and smells. "Consider offering different flavors or varieties of the new food to see if there's a particular one your pet prefers," Dr. Caos says. "You can also try warming the food slightly or adding a small amount of low-sodium chicken broth or water to enhance palatability."
- Chat with your vet: "If your pet continues to have difficulty adjusting to the new food, it's advisable to consult with your veterinarian," Dr. Caos explains. They should be able to offer personalized recommendations.
Why trust Good Housekeeping?

This article was written by Contributing Writer Jessica Hartshorn, who regularly reviews products such as orthopedic dog beds. While she currently lives with just one cat, she recently shared space with her cousin's dog and has plenty of friends and family members who are dog people. She previously covered pet and parenting products for Parents magazine.

The 13 Most Indestructible Dog Toys

7 Best Couch Covers for Dogs

5 Best Automatic Dog Feeders

Our Favorite Dog Strollers for Pups of All Sizes







