DearSitter / Can dogs eat / Ham

Can dogs eat ham?

Caution

A small bite is okay, but it's not a good treat.

Ham is very salty and fatty, which can upset a dog's stomach or trigger pancreatitis.

Last reviewed September 2026. Based on the veterinary sources listed below. Every dog is different, so call your vet if you're unsure.

My dog ate ham. What do I do?

  1. Watch for vomiting or diarrhea after a big helping, and call your vet if it keeps going.
  2. If you're not sure how much they ate, call your vet and describe it.
Poison help lines (US, 24/7)
ASPCA Animal Poison Control
A consultation fee may apply
(888) 426-4435
Pet Poison Helpline
A consultation fee may apply
(855) 764-7661

How to share ham safely

Plain cooked chicken or turkey is a better choice.

Why?

Processed meats like ham and bacon are high in salt and fat. Leaner plain meats are much better treats.