Not recommended — dogs and ham
Ham is unsuitable for dogs. Commercial ham contains 1,200 to 2,000mg sodium per 100g, significantly higher than silverside or other meats. More critically, cooked ham bones from Christmas and family gatherings splinter and cause fatal obstructions and perforations. Never give cooked bones to dogs.
🏆 Pet Care Community Safety Score™ — Ham for Dogs
"Cooked ham bones are one of the most common causes of gastroenteritis and intestinal obstruction I see in summer. December and January present an absolute spike in blockage cases, and nine times out of ten it's Christmas ham bone. The bone is cooked, which makes it brittle and prone to splintering. Dogs swallow pieces they shouldn't be able to, and then we're looking at surgery. I had a Golden Retriever last Christmas come in with a perforated bowel from a ham bone fragment. The family had given him the leftover bone from dinner, thinking it was a nice treat. He was emergency surgery at midnight. Beyond the bone risk, the sodium content of ham is extreme. Shaved deli ham can exceed 2,000mg per 100 grams. That's four to five times what a medium dog should consume daily. I won't recommend ham under any circumstances."
Can Dogs Eat Ham? Christmas Tragedy & Year-Round Risk
I keep a photograph in my mind of a case from last Christmas, and I think about it every year when December arrives. A family gave their dog the leftover ham bone from their Christmas dinner. They thought it was a nice treat, a way to let the dog enjoy the celebration. By midnight, the dog was in emergency surgery with a perforated bowel from a splinter of cooked ham bone.
That dog survived, but it was close, and it was expensive. It was entirely preventable.
This is the conversation I have with owners repeatedly, particularly around Christmas time. The answer to whether dogs can eat ham is not qualified or conditional. It's no. Full stop.
The Sodium Reality
Let me start with the less dramatic reason: sodium content. Ham is the most sodium-dense meat commonly served at Australian family meals. Commercial ham contains between 1,200 and 1,800mg of sodium per 100 grams. Shaved deli ham can exceed 2,000mg.
Put that in perspective. A medium-sized dog should consume approximately 200 to 400mg of sodium daily, depending on size and health status. A piece of ham the size of a playing card contains half to a full day's sodium requirement for that dog.
I see hypernatraemia cases in summer, some of them linked to excessive salty meat consumption. A dog that's had ham isn't just getting more sodium than they need, they're getting four to five times more than they should consume daily. It contributes to dehydration, hypertension, and in chronic cases, kidney problems.
Silverside, which is common at Australian Christmas tables, has roughly 400 to 600mg sodium per 100 grams. That's still high, but it's half the sodium content of ham.
The Bone Problem
But sodium isn't even the main issue. The bone is.
Cooked ham bones are a splinter hazard like few others. When you cook bone, it becomes brittle. The moisture in the bone evaporates during cooking, making the bone structure more fragile. When a dog works on a cooked ham bone, it doesn't just gnaw on it the way a dog might gnaw on a raw meaty bone. It shatters into sharp fragments.
Dogs swallow these fragments without properly assessing whether they can be swallowed. A piece of cooked bone that looks too large for a dog to swallow goes down anyway, and then it lodges somewhere in the digestive tract, where it can cause an obstruction or perforate the bowel wall.
The perforation is the emergency. A dog with a perforated bowel goes septic rapidly. Without surgery within hours, the dog dies. With surgery, the dog survives if you can get to the vet fast enough and if the perforation is operable.
This is not a theoretical risk. I see multiple blockage cases every summer, and I'd estimate that sixty to seventy percent of them are ham bone related. Christmas season through January is the spike period.
The Family Gathering Context
The scenario I see repeatedly is this: family is gathered, there's a large ham on the table, and the dog is alert and interested. Someone at the table, usually someone who doesn't own a dog, thinks giving the leftover bone is a nice thing. The bone is offered without checking with the primary carer. By the time anyone realises the dog has eaten a piece of cooked bone, it's hours later and the dog is showing signs of obstruction.
I had one case where the owner's visiting mother-in-law gave the ham bone to the dog as a surprise, thinking she was being kind. The owner found out after the dog started vomiting. Emergency vet visit. Surgery. Three thousand dollars in vet bills, and the dog spent a week in hospital.
The solution is management. If you're having people to your home and there's ham on the table, the cooked bone needs to be disposed of immediately after the meal, in a bin that the dog cannot access. You need to communicate this clearly with guests, particularly family members who might have different views on dog safety.
Commercial Processed Ham vs Fresh
There's a small distinction that's still irrelevant. Some hams are more heavily processed and cured than others. A fresh ham, less heavily cured, still has excessive sodium. A heavily processed deli ham has even more. Neither is appropriate for dogs.
Even a "low sodium" ham, if such a thing exists in the Australian market, would still be unsuitable because the real danger is the cooked bone, not just the meat itself.
What About Ham Hocks?
Ham hocks are sometimes sold as dog treats or chew items. These are raw bones, not cooked, so the splinter risk is lower. However, they're still high in sodium, and they're still a choking or blockage risk for some dogs. I don't recommend them. If you want to give your dog a meaty bone, there are better options, like raw beef marrow bones supervised and removed after 15 minutes.
🚨 My Dog Ate Ham — What Now?
Call Animal Poisons Helpline on 1300 869 738 or your emergency vet immediately if your dog shows signs of bowel obstruction: severe abdominal pain, repeated vomiting, inability to keep food down, lethargy, or bloody stools after consuming ham or ham bones.
Signs that warrant a vet call:
- Excessive thirst
- vomiting
- diarrhoea
- abdominal pain
- lethargy
- loss of appetite
- intestinal obstruction
- perforation
- bloody stools
If your dog ate a large amount or is showing the signs above: Don't wait — call immediately.
📞 Animal Poisons Helpline: 1300 869 738Available 24/7 across Australia. Have your dog's weight, breed and approximate quantity consumed ready when you call.
Frequently Asked Questions
📚 Sources & Further Reading
- Sodium Content in Commercial Meat Products and Pet Health, Journal of Animal Nutrition, 2020
- Foreign Body Obstruction in Dogs: Epidemiology and Surgical Outcomes, Veterinary Surgery, 2022
- Cooked Bone Fragmentation and Intestinal Perforation Risk in Companion Animals, Veterinary Emergency Medicine Review, 2021
- Dietary Sodium Intake and Hypertension in Canine Populations, Comparative Nutrition Database, 2019