20 Best Dog Foods for Firm Stool

By Kevin Myers | 2022 Update

Soft or runny stools are a common problem with dogs. Many cases of a dog having runny stool are not serious and clear up quickly. However, if your dog has trouble forming a firm stool, you may need to give it a little extra help.

Healthy dietary changes can help your dog firm up its stool. So, how can you find the best dog food for firm stool?

We’ve explored a wide range of dog foods to find the perfect one. Let’s dive in!

The Best Dog Foods for Firm Stool

Top PicksRatingTop 5 Ingredients
1. Acana Singles Lamb and Apple Food Limited Ingredient Dog Food4.6Deboned Lamb, Lamb Meal, Lamb Liver, Sweet Potato, Whole Chickpeas
2. Taste of the Wild High Prairie Dry Dog Food4.7Buffalo, Lamb Meal, Chicken Meal, Sweet Potatoes, Peas
3. Wellness CORE Grain-Free Ocean Whitefish, Herring & Salmon Dry Dog Food4.7Whitefish, Herring Meal, Salmon Meal, Peas, Lentils
4. ORIJEN Six Fish Grain-Free Dry Dog Food4.8Whole Atlantic Mackerel, Whole Atlantic Herring, Whole Silver Hake, Sunflower Oil, Whole Red Lentils
5. CANIDAE PURE Limited Ingredient Grain-Free Lamb & Pea Recipe Dry Dog Food4.7Lamb, Turkey Meal, Sweet Potatoes, Garbanzo Beans, Chicken Fat

1. Acana Singles Lamb and Apple Food Limited Ingredient Dog Food

Top 5 Ingredients: Deboned Lamb, Lamb Meal, Lamb Liver, Sweet Potato, Whole Chickpeas

This recipe contains insoluble and soluble fiber from natural ingredients, such as apples, pumpkin, squash, carrots, and berries. The high fiber content helps your dog form a firmer stool. If you want to unlock your dog’s potential to thrive, consider the Acana Singles Limited Ingredient Dog Food.

This grain-free recipe uses premium protein sources and is also a great choice for dogs with food sensitivities. It contains grass-fed lamb and sweet potatoes to support overall gut health.

2. Taste of the Wild High Prairie Dry Dog Food

Top 5 Ingredients: Buffalo, Lamb Meal, Chicken Meal, Sweet Potatoes, Peas

If you’re looking for a high-fiber diet for your dog, this is a great option. The formula also offers the highest protein ratios with an ideal balance of essential nutrients to ensure your dog gets the best nutrition.

The novel protein sources can help your dog maintain a healthy digestive function, lean muscles, and good overall health. This recipe features an additional dose of antioxidants and vitamins to help optimize nutrient absorption. If you’re looking for a complete and balanced diet for your pup, consider this highly nutritious dog food. It has sustainable ingredients from trusted sources for optimal health.

3. Wellness CORE Grain-Free Ocean Whitefish, Herring & Salmon Dry Dog Food

Top 5 Ingredients: Whitefish, Herring Meal, Salmon Meal, Peas, Lentils

If your dog has a sensitive digestive system, the Wellness Core Ocean Dry Dog Food is a perfect choice. The recipe features seafood and sources protein from premium-quality whitefish, herring meal, and salmon.

The formula has probiotics that encourage better digestion and firmer stools. It’s a great product for dogs that suffer from food sensitivities and develop chronic diarrhea. This dog food also contains fruits and vegetables for optimal nutrition. It’s a grain-free formula that contains Omega fatty acids to promote healthy fur growth.

4. ORIJEN Six Fish Grain-Free Dry Dog Food

Top 5 Ingredients: Whole Atlantic Mackerel, Whole Atlantic Herring, Whole Silver Hake, Sunflower Oil, Whole Red Lentils

The Six Fish Dog Food is an optimal diet for dogs that suffer from sensitive stomach and grain allergies. It’s a nutritionally balanced dog food that contains essential nutrients. The formula contains protein from whole fish meat, which digests easily and helps develop firmer stools. If you want to keep your dog in lean shape, consider this grain-free dog food.  

This dog food derives healthy carbs from peas, lentils, and beans. All of these ingredients have a low glycemic index and help your dog feel fuller for longer. The freeze-dried liver-coated dog food is highly palatable and features wholesome fruits and vegetables that deliver various micronutrients. It has everything your little guy deserves!

5. CANIDAE PURE Limited Ingredient Grain-Free Lamb & Pea Recipe Dry Dog Food

Top 5 Ingredients: Lamb, Turkey Meal, Sweet Potatoes, Garbanzo Beans, Chicken Fat

If your dog suffers from low energy and stomach issues, consider replacing their food with Canidae Pure Limited Ingredient Formula. This amazing dog food features wholesome ingredients, such as lamb, chicken fat, sweet potatoes, and peas. With high protein levels and simple carbohydrates, this dog food encourages muscle nourishment and maintains healthy bowel movements for firm stools.

This dog food also contains micronutrients like probiotics, minerals, vitamins, and antioxidants for optimum nutrition. Additionally, the formula has omega fatty acids that promote coat and skin health. The recipe has limited ingredients and is completely free of corn, soy, wheat, and other artificial additives.

6. American Journey – Grain-Free Salmon & Sweet Potato Recipe Grain-Free Dry Dog Food

Top 5 Ingredients: Deboned Salmon, Chicken Meal, Turkey Meal, Peas, Sweet Potatoes

If you’re looking for a highly digestible recipe, this one by American Journey is a great option for supporting your pal’s health. It provides usable energy to fuel your dog’s daily adventures and activities.

The special grain-free recipe contains the best sources of protein and wholesome fruits and vegetables. It also features probiotics and natural fiber sources for a comfortable bowel movement and firm stool. Finally, the formula has omega fatty acids to improve your dog’s cognitive function and coat health.

7. Instinct Raw Boost Healthy Weight Grain-Free Recipe with Real Chicken

Top 5 Ingredients: Chicken, Chicken Meal, Peas, Tapioca, Menhaden Fish Meal

This recipe is loaded with easily digestible animal proteins. It has high fiber content to keep your dog’s digestion in check. All the dietary fiber comes from non-grain, natural sources. If you’re looking for a tasty, low-calorie recipe for your dog, consider the Instinct Raw Boost dry dog food.

This dog food is grain-free, making it ideal for dogs with sensitive stomachs. It features cage-free chicken as the primary ingredient for strong, lean muscles. Plus, it contains probiotics to control stool consistency, firmness, and odor.  

8. Hill’s Science Diet Adult Sensitive Stomach Dry Dog Food

Top 5 Ingredients: Chicken, Brewers Rice, Chicken Meal, Yellow Peas, Cracked Pearled Barley

Hill’s kibble is one of the best dog foods for firm stools. It’s a great choice for dogs with sensitive stomachs and irregular bowel movements.

This diet dog food uses intestine-friendly ingredients for good health, like real chicken and prebiotic fiber. Other wholesome ingredients include dried beet pulp, brown rice, and yellow peas. Finally, the recipe delivers essential omega fatty acids and vitamin E to help promote healthy skin and coat.  

9. Purina Pro Plan Complete Essentials Shredded Blend Salmon & Rice Formula

Top 5 Ingredients: Turkey, Rice, Whole Grain Wheat, Poultry By-Product Meal, Soybean Meal, Beef Fat Preserved With Mixed-Tocopherols

This recipe promotes a balanced microbiome for healthy digestion. It’s one of the best dog foods to fix your dog’s stool problem.

The formula has high-quality proteins and natural prebiotic fiber for optimal digestive health. You don’t have to worry about runny stools if you change your pup’s diet to Purina Pro Plan. The recipe also features amino acids for whole-body wellness. Your fur baby will love the crunchy texture and tasty flavor of this dog food.

10. Blue Buffalo Wilderness Adult Chicken Dry Dog Food

Top 5 Ingredients: Deboned Chicken, Chicken Meal (source of Glucosamine), Peas, Pea Protein, Tapioca Starch

This protein and fiber rich recipe is ideal for dogs with digestive problems. The high fiber content is essential for their digestive system and stool firming needs.  

This recipe has real, tasty chicken to help build and maintain lean muscle. It also features joint-supporting ingredients and a precise blend of micronutrients for overall health. If you’re looking for a recipe that has probiotics to support your pup’s immune health and digestion, the Blue Buffalo Wilderness recipe is an excellent choice.

11. Diamond Care Sensitive Stomach Formula Adult Grain-Free Dry Dog Food

Top 5 Ingredients: Potatoes, Egg Product, Potato Protein, Tomato Pomace, Chicken Fat

Diamond Care Sensitive Stomach Formula is the ultimate dog food for dogs with a fragile digestive system. If your dog is struggling with diarrhea, this dog food can help firm up its stool. It contains a limited selection of ingredients, including egg protein for extra sensitive dogs. The recipe is completely free from gluten, grains, corn, wheat, and soy.

This recipe includes probiotics that promote gut flora and healthy digestion. Also, it has numerous vitamins, minerals, and omega fatty acids that support your dog’s overall health and helps them grow healthy fur.

12. Solid Gold Leaping Waters Sensitive Stomach Grain-Free Cold Water Salmon & Vegetable Dry Dog Food

Top Ingredients: Salmon, Ocean Fish Meal, Chickpeas, Lentils, Chicken Fat

This high-quality recipe features a selection of superfoods. It has stomach-friendly ingredients and is free from gluten, grains, wheat, corn, and soy. If your pup has a sensitive gastrointestinal tract, consider buying this amazing dog food for firm stools.

The recipe features wholesome ingredients like cold water salmon, ocean fish meal, chickpeas, carrots, and pumpkin that deliver a range of vital nutrients. Like other sensitive diets, the recipe provides probiotic support to strengthen your dog’s digestive and immune health. It also contains omega fatty acids to nourish your pal’s skin and help them grow a lustrous coat.

13. Natural Balance L.I.D. Limited Ingredient Diets Salmon & Sweet Potato Formula Grain-Free Dry Dog Food

Top 5 Ingredients:  Salmon, Menhaden Fish Meal, Sweet Potatoes, Potatoes, Sunflower Oil

Natural Balance’s Salmon & Sweet Potato dry dog food has easily digestible ingredients for sensitive canine stomachs. The food list includes real salmon, sweet potatoes, and sunflower oil to enhance your dog’s health and make them more energetic.

Additionally, this recipe is completely free from gluten, grains, peas, lentils, and corn so that your dog can fully digest and absorb nutrients. Also, this dog food can help your dog maintain regular bowel movements and firm stool.

14. Taste of the Wild Pine Forest Grain-Free Dry Dog Food

Top 5 Ingredients: Venison, Lamb Meal, Garbanzo Beans, Peas, Blueberries

Taste of the Wild Pine Forest is one of the most nutrient-dense dog foods available for dogs with sensitive stomachs.

This recipe contains novel proteins and unique ingredients such as venison, garbanzo beans, and peas. Other wholesome fruits and vegetables help supply essential vitamins, minerals, and antioxidants for optimum health. Also, this diet has K9 probiotics to promote gut flora and enhance digestion. Finally, it eliminates dietary allergens and artificial preservatives to heal a leaky gut.

15. Blue Buffalo – Basics Limited Ingredient Diet Turkey and Potato Recipe Puppy Dry Dog Food

Top 5 Ingredients: Deboned Turkey, Turkey Meal, Oatmeal, Peas, Brown Rice

This turkey and potato recipe can help minimize food-related sensitivities in dogs without compromising the diet’s nutritional value. It has high-quality, limited ingredients that support mobility and joint function and maintains a healthy digestive system. This stool-firming dog food is rich in all the essential micronutrients, including vitamins, antioxidants, minerals, glucosamine, and chondroitin, to support your dog’s overall health and growth.  

16. Wellness – Simple Limited Ingredient Diet Salmon & Potato Formula Grain-Free Dry Dog Food

Top 5 Ingredients: Salmon, Salmon Meal, Potatoes, Peas, Dried Ground Potatoes

This recipe is ideal for the sensitive digestion of adult dogs. It’s a grain-free formula that contains limited ingredients for optimal nutrition. If you’re looking for a gentle recipe that won’t trigger loose stools or other stomach problems, this one is a good choice.

It has carefully picked ingredients to keep food allergies at bay. It includes natural probiotics and high fiber content to make your dog’s stool firmer. Also, it has omega fatty acids and glucosamine for complete and balanced nutrition. This simple formula is perfect for your sensitive dog, free from artificial preservatives, colors, and flavors.

17. Nulo – Freestyle Limited+ Salmon Recipe Puppy & Adult Dry Grain-Free Dog Food

Top 5 Ingredients: Deboned Salmon, Salmon Meal, Chickpeas, Chickpea Flour, Sweet Potatoes

This crunchy kibble can help firm your dog’s stool and is a perfect diet for your sensitive furry friend. With deboned salmon as the primary protein, this dog food is a great source to support lean muscle and overall good health.

The recipe features limited-ingredient nutrition that fulfills your pup’s dietary requirements. This recipe is also grain-free, so you can be assured that your dog isn’t eating any grains that could cause loose stools or other stomach problems.

18. Zignature – Duck Limited Ingredient Formula Grain-Free Dry Dog Food

Top 5 Ingredients:  Duck, Duck Meal, Chickpeas, Peas, Sunflower Oil

Zignature serves wholesome goodness to your precious furry friend. This special grain-free recipe makes excellent dry food for sensitive dogs. Avoid loose stools and other stomach issues with a meal prepared with a novel protein source, peas, and flaxseeds.

This recipe is free from all potential dietary allergens and perfectly fulfills your dog’s nutritional requirements.

19. Dave’s Pet Food – Chicken Meal & Brown Rice Dry Dog Food

Top 5 Ingredients:  Chicken Meal, Brown Rice, Oat Groats, Sorghum, Millet

Dogs can develop loose stools or diarrhea if you give them the wrong diet. Switch to Dave’s pet food to help firm up your dog’s stool. This diet supplies the natural nutrients your dog requires and prevents digestion problems. It also has oligofructose to feed the good bacteria in your pup’s intestines.

The recipe includes various digestible proteins and makes your dog feel satiated every time he finishes his meal. Rich in natural vitamins and chelated minerals, this one’s a great food option for sensitive dogs.             


Buyer’s Guide

Before we learn how to firm up dog stools, let’s understand the reasons your dog may have diarrhea.

Main Causes of Diarrhea or Loose Stools

So, what are some of the main reasons your dog has diarrhea? Let’s find out.

Change in Diet

An abrupt change in diet can upset your pet’s gastrointestinal tract and cause diarrhea. We recommend a gradual change if you’re switching up your dog’s food. Slowly increase your dog’s new food while decreasing the current food over four to five days.

Ate Spoiled Food

Some vets refer to this as “garbage gut.” It means your doggo ate something from the trash can or table scraps that caused an upset stomach and runny stools.

Bacterial Infection and Viral Diseases

Your dog can develop diarrhea if they’re eating improperly cooked meats and decaying vegetables. Studies show dogs can pick up a viral infection if kenneled with another dog that has it. Diarrhea can occur every three to four weeks and may require medical treatment. Check your dog’s stool for fresh blood and shiny mucus on the surface.

Viral diseases such as Parvovirus, distemper, and coronavirus also cause foul-smelling diarrhea. These viral diseases are contagious and can be life-threatening. Their symptoms include vomiting, lethargy, lack of appetite, and fever. We recommend dietary changes and immediate veterinary care to prevent the infection from spreading.

Intestinal Parasites

Parasites are commonly found in puddles, ponds, and stagnant water. If your dog drinks contaminated water, there’s a chance it may have consumed parasitic cysts that can cause diarrhea. You can consult with your vet to help treat your dog and remove the parasite.  

Ate Toxic Substance

Dogs can develop frequent diarrhea if they eat something toxic or poisonous. Poisonous plants such as ivy, daffodils, bluebells, holly, mistletoe, holly, and honeysuckle can harm your dog.

Other poisonous substances for dogs include wild mushrooms, human medications, vitamins, sunscreen lotion, ice packs, silica gel sachets, chalk, and charcoal.

Prescription Medication Side Effects

Your dog’s medical prescription may cause loose stools as a side effect. Medications that cause diarrhea include NSAIDs and NMDA receptor blockers such as Rimadyl, Metacam, and Meloxicam.

What To Look For When Choosing Dog Food for Firm Stools

If you want to look for the best food for your pup, look for these ingredients to promote a healthy digestive system.

Natural Ingredients

The key to normal bowel movements is nutritious dog food made with natural ingredients. Low-quality kibble may trigger allergic reactions and make your dog sick. If you want the best food for firm stools, always consider nutrient-dense dog food with natural ingredients.

Artificial ingredients can irritate sensitive canine stomachs and can contribute to watery stools. Pet owners should avoid dog foods with artificial colors, flavors, and preservatives.

Probiotics and Prebiotics

Probiotics and prebiotics are beneficial for dogs and help firm up stools. They promote the growth of good bacteria in the dog’s intestines. Popular dog food manufacturers add prebiotics and probiotics sourced from natural ingredients in their kibble.

To ensure your dog’s digestion is optimal, consider buying dog food with probiotics and prebiotics to protect the intestines. The gut relies on healthy bacteria to aid digestion. If your pup has had a poor diet and runny stools for a while, you may want to consult with your vet.

Supplementing with beneficial bacteria can also improve digestion and firm up a soft stool. Look for non-prescription probiotic powders such as Fortiflora,  a dog-specific probiotic powder that comes in sachets. You can purchase Fortiflora online or from your vet’s office.

High Fiber Content

Some dogs with runny stools benefit from high fiber content in their diet. Fiber helps soak up fluids like a sponge and can help harden a watery stool. It also reduces the risk of canine colon cancer and helps dogs feel fuller for longer.

Grain-Free Diet

Grain-free diets are excellent for sensitive dogs and can help reduce allergic reactions. You may want to avoid low-quality dog foods with processed fillers like wheat, corn, and soy.

Foods that harden stool are those that provide dogs with the nutrition they need. Cutting out grains can help dogs who suffer from conditions such as irritable bowel syndrome and diarrhea.

Lactose-free Diet

You should choose a lactose-free diet if you notice your dog is passing soft stools.

Final Verdict

There are many dog food options for firm stools. High-quality dry dog food can calm rumbling tummies and prevent runny stool, vomiting, and stomach aches. You should always consult your vet to rule out any serious health issues if your dog has frequent diarrhea. But, if a poor diet is the main issue, you may want to switch to a better option.

Frequently Asked Questions

Can dogs eat fried fast foods?

Avoid giving your dog fried fast foods. You should also avoid fatty foods that easily become rancid. Usually, fried fast foods use hard-to-digest oils. Oils and fats can form a layer in the intestine, causing your dog to have runny stools.  

What’s the ideal dog poop color?

Your dog’s poop should be chocolate brown. If your dog eats pet food with artificial colors, some of these may also show in his poop.

What’s the ideal dog poop consistency?

Dog poop should be moist, firm, and easy to pick up. Dog diarrhea or watery stools indicate digestive problems and suggest something wrong with your dog’s tummy.

Can stress cause runny stools in dogs?

Dogs can suffer from diarrhea just like humans. Stress diarrhea in dogs is a common response to stress or anxiety. Stressful situations can make your dog can develop runny stools and other digestive problems. 

How to reduce your dog’s risk of stress-induced diarrhea?

Your dog will have a lesser risk of stress-induced diarrhea if you ease them into changes gradually. Some vets may also recommend a probiotic supplement, which adds healthy bacteria to your dog’s gut to restore balance.

Why is my dog’s poop orange?

Orange dog poop can indicate a biliary or liver issue, and you should discuss it with your vet.

What are the red streaks in my dog’s poop?

Red streaks in your dog’s poop indicate blood presence. If you see blood in dog stool, we recommend checking your dog’s anus for cuts and investigate where the blood originates.

Why is my dog’s poop black?

Black dog poop is a sign of bleeding in the upper gastrointestinal tract. If you notice black dog stool, consult with your vet as soon as possible.

Why is my dog’s poop grey and greasy?

Grey and greasy dog poop indicate a biliary or pancreatic problem.

Why does my dog’s poop consistency change after he eats new food?

Changes in dog food can affect your dog’s poop. But the adjustment period is short-lived, and your dog’s poop becomes normal quickly.  

My dog ate something on his walk; should I expect to see loose stools?

Dogs are natural scavengers and love to explore everything! Sometimes they will eat something inappropriate out on their daily walk. Depending on your dog’s gut activity, you might see signs soon after they’ve eaten it. If you notice runny stools, then seek veterinary attention. Make sure there is fresh, clean water available to help them stay hydrated.

What food is the best diet for dogs with diarrhea?

Choose bland, easily digestible foods such as brown rice, yogurt, and oatmeal. You can also choose high protein foods such as chicken or eggs for easy digestion. Stick to this diet until your dog’s symptoms improve and his stool firms up.

Does over-feeding a dog cause a runny stool?

Yes. Over-feeding can cause health problems, including loose stools, abdominal discomfort, and inflammation.

Does banana firm up dog poop?

Yes. Bananas have high fiber content to support digestive health and harden loose stools.

Is cheese good for dogs with diarrhea?

No. Feeding your dog cheese or other dairy products can cause diarrhea and other digestive issues.

Can yogurt firm up dog stools?

Yogurt has beneficial bacteria, which can be helpful for dogs who can tolerate dairy products.

Will fiber firm up dog poop?

Yes. Fiber can help balance digestive health and firm up loose stool. If your dog’s digestive system needs a fiber boost, these products can help balance gut health, firm up loose stool, and keep your canine regular

Can pumpkin help firm up a loose stool?

The soluble fiber content in pumpkin adds bulk to your dog’s stool and helps firm up loose stools.

Are scrambled eggs healthy for dogs with diarrhea?

Eggs are an excellent source of protein and contain essential fatty acids. Well-cooked, scrambled eggs can help settle a dog’s upset stomach and are good for dogs with diarrhea.

We independently research, review, and recommend the best pet products—learn more about our process. We may earn a commission if you buy something through our links. This comes at no extra cost to you.