CAUTION
Can Dogs Eat Bones?
Verdict: CAUTION — cooked bones are never safe; raw bones carry serious risks too.
The "dogs love bones" idea is one of the most dangerous myths in pet care. Cooked bones — from chicken, ham, pork, turkey or steak — splinter easily and can cause choking, mouth lacerations, perforated intestines and life-threatening blockages. Vets regularly remove bones from dogs' stomachs in emergency surgery.
Why cooked bones are dangerous
- They splinter into sharp shards that can cut the mouth, throat and intestines.
- Splinters can cause choking or a complete intestinal blockage.
- Blockages often need surgery.
- Symptoms may not appear for days.
What about raw bones?
Raw bones are less likely to splinter, but they still carry risks:
- Salmonella and E. coli contamination (for the dog and your family).
- Broken teeth — bones are harder than dog teeth.
- Blockage risk if swallowed whole.
- Raw bones sized wrong can choke a dog.
Symptoms of a bone problem
- Gagging, choking, drooling
- Vomiting (repeated)
- Abdominal pain, straining to poop
- Lethargy, loss of appetite
- Blood in stool
If you see any of these — or if you know your dog swallowed a bone — call your vet immediately.
Safer alternatives
- Vet-approved dental chews
- Rubber KONG toys
- Rawhide alternatives designed for dogs
- Always supervise any chew
FAQ
Can dogs eat cooked chicken bones?
No. Cooked bones splinter and can perforate the intestine — a medical emergency.
Can dogs eat raw bones?
Not recommended. They can break teeth, carry bacteria and still cause blockages.
Can dogs eat bone broth?
Plain, unsalted bone broth is generally fine — but no onion or garlic, which are toxic.
My dog ate a bone, what do I do?
Call your vet immediately. Don't induce vomiting or wait for symptoms.
Sources
- ASPCA: People Foods to Avoid Feeding Your Pets (aspca.org)
- PetMD: Can Dogs Eat Ham? (petmd.com)
Editorial update: 2026-09-05 · See the sources in this guide