Can dogs eat ham?
- Nutritionist-reviewed
- Last updated July 16, 2026
Only with care — it depends
Ham isn't toxic to dogs, but it's a poor choice: it's very salty and very fatty, and a fatty meal can trigger pancreatitis. A tiny scrap of plain, lean ham won't hurt most healthy dogs, but ham should never be a regular treat — and ham bones should never be given at all.
Why
Ham is pork that's been cured, which means salt — a lot of it. Dogs handle a bit of salt fine, but ham carries far more than they'd ever get from their normal food. The usual result of a salty snack is thirst and a dog who drinks and wees more than usual for a day. The bigger worry is dogs who already have heart or kidney disease, or high blood pressure, where extra salt makes existing problems harder to manage. Very large amounts of salt can cause genuine salt toxicity, though that's much more likely from eating cured meat in bulk, or from things like gravy granules and brine, than from a slice off someone's plate.
The fat is the part that lands dogs in the vet's. Ham — especially the rind, the fatty edge and anything glazed or roasted in its own fat — is rich in a way dogs' digestive systems aren't built for. A sudden fatty meal can inflame the pancreas, the organ that makes digestive enzymes. That's pancreatitis, and it's painful, sometimes serious, and occasionally life-threatening. Vets see more of it around Christmas and Easter for exactly this reason. Some dogs are far more prone than others: miniature schnauzers, cocker spaniels, Yorkshire terriers, overweight dogs, and any dog who's had a bout before.
Then there's the bone. A ham bone — raw or cooked, but especially cooked — is not a safe chew. Cooked bone is brittle and splinters into sharp fragments that can cut the mouth, wedge across the roof of the mouth or in the throat, or damage the gut on the way through. Larger chunks can also cause a blockage. A ham hock or joint bone looks like a natural treat and behaves like a hazard, so it simply isn't worth the risk.
Worth knowing too: much of what we call ham comes with extras. Honey glaze adds sugar; some rubs and roasting mixes contain onion or garlic powder, both genuinely toxic to dogs and far more concentrated in powdered form than in the fresh vegetable. So the question is rarely just "is ham okay?" — it's what the ham has been cooked with.
How much is sensible?
Think of ham as an occasional scrap rather than a treat you plan for. If you want to share, use a thumbnail-sized piece of plain, unglazed, lean ham with the fat and rind cut off — a couple of small pieces for a Labrador, one for a terrier, and less again for anything smaller. Keep it well inside the general guideline that treats of any kind stay under about 10% of your dog's daily calories, and bear in mind ham eats up a big chunk of that allowance for very little nutritional return. Skip it entirely if your dog has heart disease, kidney disease, a history of pancreatitis, or is on a low-fat or low-salt diet — and skip it if you don't know what the ham was glazed or seasoned with. Never give the bone, and never leave a joint cooling somewhere a dog can reach it.
Signs to watch for
- Drinking noticeably more than usual and asking to go out to wee more often
- Being sick, or loose and smelly stools within a day of eating it
- A hunched, tucked-up posture, or stretching with the bottom in the air — a classic sign of belly pain
- Refusing food, going quiet, or seeming low and uncomfortable
- Drooling, retching, gagging or pawing at the mouth after a bone
- Straining to poo, or blood in the stool
If your dog has had too much
If your dog has had a small piece of plain ham and seems well, keep an eye on them and make sure fresh water is always available — most dogs are fine. Ring your vet if your dog has eaten a large amount of ham, fat trimmings or rind, or if the ham was glazed or seasoned with anything containing onion or garlic; and ring straight away, without waiting for symptoms, if your dog has swallowed a ham bone or any piece of one. Call promptly too if you see repeated vomiting, a painful or hunched belly, real lethargy, or if your dog is prone to pancreatitis — those aren't wait-and-see signs. Don't try to make your dog sick unless a vet specifically tells you to, and don't attempt to pull a bone fragment out of the throat yourself. It helps to have the details ready when you call: what kind of ham, roughly how much, whether there was a bone, what it was cooked with, and when it happened.
Serving tips
- If you're sharing from a roast, take the piece before it's glazed and cut off the fat and rind — the fat and the sugary coating are the two worst parts.
- Put the bone straight in an outside bin, not the kitchen one. A dog nosing a bin lid is a common way ham bones get eaten.
- Never leave a cooling joint on a worktop or in an open oven. Counter-surfing is how a lot of Christmas pancreatitis cases start.
- Brief guests before family meals — scraps handed under the table are the usual culprit, and they add up fast in a small dog.
Common questions
Can dogs eat ham bones?
No — ham bones aren't safe, cooked or raw. Cooked bone splinters into sharp fragments that can injure the mouth, throat or gut, and larger pieces can cause a blockage. If your dog has already swallowed one, ring your vet straight away rather than waiting to see what happens.
My dog ate a slice of ham — should I worry?
One small slice of plain ham is very unlikely to harm a healthy dog, so watch for tummy upset and make sure water is available. Call your vet if the ham was glazed or seasoned with onion or garlic, if your dog ate a lot of it or the fatty rind, or if your dog has a history of pancreatitis, heart disease or kidney disease.
Is ham worse for dogs than other meats?
Generally, yes. Plain cooked chicken or turkey with no skin, bones or seasoning is a far better choice, because ham's problem isn't the pork itself but the curing salt and the fat that comes with it. If you want to share a meaty treat, go for lean and unseasoned rather than cured.
This is general guidance, not a diagnosis. Size, age, health conditions and medication all change what is safe for your dog — your own vet knows them and we don’t. If you are worried, or your dog has eaten something they shouldn’t, ring your vet or your nearest emergency service. It is always better to ask.
Part of Nutrition & Food
Wondering about something else?
We answer the everyday ones — and the frightening ones — in plain English, checked by our vet and nutritionist. Browse every food →