Drinks · updated 2026-09-12
Can dogs eat bone broth?
Yes, homemade or unsalted — no onion or garlic.

Why
Plain bone broth is hydrating, adds flavour to food and provides some collagen and minerals. Shop broths usually contain salt, onion and garlic, so read labels or make your own.
How to serve it
A few tablespoons of cooled, unsalted, allium-free broth over food.
If they eat too much
Stomach upset from fatty broth; allium anaemia and salt from shop versions.
How much bone broth for my dog?
A daily maximum for a healthy adult dog, kept inside the 10% treat rule. Enter body weight.
Up to 75 g a day — about half a cup · unsalted, no onion or garlic.
Treats of all kinds should stay under about 10% of daily calories. Puppies, kittens, seniors and pets with a medical condition: ask your vet first.
And for cats?
In moderation. A spoonful of plain broth is a nice hydration boost. Can cats eat bone broth? →
Related foods for dogs
- AlcoholToxic
- Almond, oat & soy milkIn moderation
- Coffee & caffeineToxic
- Fruit juiceAvoid
- Soda & fizzy drinksAvoid
- WaterSafe
See the whole list: Can dogs eat…? · printable fridge chart
This guide is general information for healthy adult dogs, based on published veterinary guidance (ASPCA, Pet Poison Helpline, AKC, VCA). It is not a substitute for advice from your own vet, who knows your dog's weight, age and medical history. If you are unsure, ask them before sharing any human food.


