First, let’s clear up the confusion between stock, broth, and bone broth because, honestly, the pet food industry doesn’t make it easy. Stock is traditionally made by simmering animal bones (and sometimes meat) with vegetables and seasonings. It’s thicker, richer, and packed with collagen because of the longer cooking time. Broth, on the other hand, is usually made with more meat and less bone, simmered for a shorter period. It’s thinner and more flavorful in a savory sense. And then there’s bone broth, which has become the trendy superstar of the dog world. It’s essentially stock that’s cooked even longer, sometimes 24 to 48 hours, to extract maximum nutrients like gelatin, glycine, and minerals. In dog food, you’ll see all three terms used, sometimes interchangeably, but the label doesn’t always match the traditional definition. I've seen “bone broth” products that are basically just watered-down stock with a markup. So don't let the name fool you.
Now, the big question: Is it safe? The short answer is yes, but with a few non-negotiable rules. The most critical thing to watch for is onions and garlic. Many human stocks and broths use these as flavor bases, and both are toxic to dogs. Onion and garlic powder are just as dangerous as fresh, and they show up in a shocking number of commercial dog broths and even some wet foods labeled as “natural.” Always, always scan the ingredient list. If you see onion, garlic, leek, or shallot in any form, put it back on the shelf. Another hidden danger is sodium. Dogs don’t need added salt, and high-sodium broths can lead to dehydration or, over time, more serious issues like kidney strain. I usually check the nutrition panel and aim for something under 50 mg of sodium per serving. The safest bet is a dog-specific brand that skips the seasonings entirely.
When you’re shopping, keep an eye out for a few other red flags. Xylitol, the artificial sweetener that’s deadly to dogs, occasionally appears in flavored or “diet” broths. It’s rare, but I’ve seen it. Also, avoid any broth with excessive thickeners like carrageenan or artificial preservatives. If the ingredient list reads like a chemistry experiment, it’s probably not worth it. On the flip side, look for broths that are just bones, water, and maybe a dog-safe vegetable like carrots or celery. A lot of pet owners also appreciate options that are organic or grass-fed, which can mean fewer pesticides and a cleaner nutrient profile. When considering what to feed your dog every day, you might also want to check out the best dog food for everyday use to see how broth fits into a simple, balanced routine.
So which option is the best for your pup? If I have to pick a winner, I’d say homemade bone broth is the gold standard. You control every ingredient, you know it’s fresh, and you can tailor the nutrition. I usually make a big batch in my slow cooker with beef or chicken bones, a splash of apple cider vinegar to pull out the minerals, and water. No salt, no onions, no garlic. I let it go for about 24 hours, strain it, and then store it in the fridge or freezer. It’s economical and insanely nutrient-dense. If you’re not into DIY, a high-quality dog-specific broth from a trusted brand is your next best bet. I’ve had good luck with brands that are transparent about their sourcing. And if you’re comparing stock vs broth vs bone broth for your dog, bone broth usually wins on nutrition, but any pure, unsalted, unseasoned option is a solid choice. If you make a large batch of homemade broth, be sure to review how to store dog food properly so you can freeze or refrigerate it safely and keep it fresh for weeks.
Finally, don’t overthink the cost factor. A carton of premium broth might run you $5 to $10, but homemade costs pennies per serving if you save bones from your own cooking. And a little goes a long way. I use broth primarily as a topper for my dog’s kibble to add moisture and palatability, but you can also freeze it into ice cube trays for a hot-day treat, use it to make “brothsicles” in a silicone mold, or even pour a small amount over freeze-dried raw food to rehydrate it. Just remember that broth should never replace a meal or make up more than 10% of your dog’s daily calories. It’s a supplement, not a staple.
Frequently Asked Questions
Can dogs have chicken broth from the grocery store?
Only if it’s completely free of onions, garlic, and added salt. Most grocery store broths contain one or all of these, so read the label carefully. If you’re unsure, don’t risk it.
Is bone broth better than regular broth for dogs?
Generally, yes. Bone broth has more collagen, gelatin, and amino acids that support joint health and digestion. But a plain, unseasoned regular broth is still a fine option.
Can I use stock instead of broth in homemade dog food?
Absolutely, as long as it doesn’t contain any toxic ingredients. Stock is actually richer in collagen, so it can be a great addition to a homemade diet.
How much broth can I give my dog per day?
A good rule of thumb is one to two tablespoons for small dogs, two to four tablespoons for medium dogs, and up to a quarter cup for large dogs. Start small to see how your dog’s stomach handles it.
Is it okay to give broth to puppies?
Yes, but be extra careful with sodium content. Puppies have smaller kidneys and are more sensitive to salt. Stick to homemade or puppy-specific broths.
Does broth help with a dog’s upset stomach?
It can. Plain, unseasoned bone broth is gentle on the stomach and provides hydration and electrolytes. I often recommend it for dogs recovering from vomiting or diarrhea, but consult your vet if symptoms persist.
Stock and broth can be a fantastic, healthy addition to your dog’s diet when you choose wisely. Stick to unseasoned, low-sodium options, avoid anything with onions or garlic, and you’re golden. Your dog will thank you with every happy tail wag at mealtime.