Can dogs eat Bone marrow?

can dogs have bone marrowYes


  • Bone marrow is rich in health-promoting compounds such as collagen, glucosamine, glycine, and conjugated linoleic acid. These compounds promote skin health and help reduce inflammation in joints.


  • Bone marrow is high in calories and fat. Excessive consumption could lead to weight gain or obesity in dogs.
  • The high fat in bone marrow might cause diarrhea in some dogs.
  • Because of the high-fat content, bone marrow might worsen dogs with pancreatic conditions.
  • Too much bone may cause constipation.
  • When eating the marrow from the bone, the bone might get stuck in the dog's jaw and teeth.
  • Bacteria may be prevalent if sourced from an unreliable supplier.


  • It is recommended to give marrow bones to your dog once a week, with the size of the bones depending on the age, size, and breed of your dog.
  • It is advised always to supervise when feeding marrow bones to your dog as vets have reported many cases of dogs having their jaws stuck in the bone or fractured teeth.
  • Raw feeders feed fresh marrow bones to their dogs; however, for dogs not on a raw diet or dogs with sensitive stomachs, a good way to feed bone marrow is to make bone broth then add the broth to the dog's usual food.
  • Never give the bone to your dog if it's cooked.
  • When storing in between chewing sessions, keep the bone in a sealed container in the fridge.
  • Discharge the bone once the marrow is eaten and the bone starts to dry, as dried bones are much harder and more brittle.
  • If your dog has pancreatitis, get veterinary approval before feeding him bone marrow.

You may also like

Articles by food type

what fruits can dogs eat

Fruit & Veg

herbs for dogs

Herbs & Spices

can dogs eat pumpkin seeds

Nuts & Seeds

can dogs eat grains


can dogs eat raw meat

Meat & Offal

can dogs eat seafood


can dogs eat egg and dairy

Egg & Dairy

can dogs eat human food

Human Food

Diet & Recipes

Diet & Recipes