DogDataHub
Unsafe

Can dogs eat ham?

No, ham is not recommended for dogs. While not acutely toxic, ham is extremely high in sodium (about 1,200 mg per 100 g), contains nitrate preservatives, and is fattier than most safe meat options. Regular ham consumption can contribute to pancreatitis, kidney damage, and sodium ion poisoning.

Meats ยท 145 kcal per 100 g

Benefits and risks

Benefits

  • Contains protein and B vitamins (but healthier sources are readily available)
  • Highly palatable to dogs (not a health benefit)

Risks

  • Extremely high in sodium โ€” about 1,200 mg per 100 g
  • Contains nitrates and nitrites as preservatives
  • High fat content increases pancreatitis risk
  • Holiday hams are glazed with sugar, honey, cloves, and other harmful ingredients
  • Ham bones are one of the most dangerous items โ€” they splinter into razor-sharp shards

Recommended serving size

Adjust portions based on your dog's weight, age, and activity level. Treats and snacks should make up no more than 10% of daily calories.

Recommended serving size by dog weight
Dog sizeWeight rangeServing
Small dogUnder 20 lbs (9 kg)Not recommended
Medium dog20โ€“50 lbs (9โ€“23 kg)Not recommended
Large dogOver 50 lbs (23 kg)Not recommended

How to prepare and serve

Preparation

Ham should not be intentionally fed to dogs. If a tiny piece falls on the floor, it won't cause immediate harm in a healthy dog, but make it the exception rather than the rule. Never give your dog a ham bone โ€” they splinter dangerously and cause choking, broken teeth, and intestinal perforation. Avoid holiday ham especially, which is coated in sugary glazes and studded with cloves. If you want to share pork with your dog, use plain cooked pork loin instead.

Frequency

Never โ€” not recommended.

Key nutrients

  • Protein
  • Sodium
  • Fat
  • Vitamin B1
  • Zinc
  • Phosphorus

Frequently Asked Questions

Browse all dog-safe foods

DogDataHub covers 100+ foods with clear safety verdicts, serving sizes, and prep tips.

See all foods