Meat & Protein
Ham
Safe in Moderation
Ham is not generally toxic to dogs, but its high sodium and often high fat content make it better suited to small, occasional amounts rather than a regular treat.
- High Sodium
- High Fat
Safe part
Small amounts of plain, fully cooked ham without bones or heavily seasoned coatings.
Avoid
Bones, large quantities, very fatty portions and heavily seasoned or glazed ham.
Preparation
Remove bones and excess visible fat. Avoid glazed or heavily seasoned preparations.
Serving guidance
Very small amounts occasionally.
Nutritional note
Ham is generally much higher in sodium and fat than lean, unprocessed meats.
Did your dog already eat some?
A small piece of ham is generally unlikely to cause a problem in an otherwise healthy dog. Larger amounts or very fatty/salty preparations may cause digestive problems.
Why we say this
Ham can contain substantial amounts of salt and fat. Excessive dietary fat can contribute to gastrointestinal upset and pancreatitis in susceptible dogs, while excessive sodium intake can also be harmful.
Sources
- ASPCA — People Foods to Avoid Feeding Your Pets
- UC Davis School of Veterinary Medicine — Treats and Additional Foods
Confidence: High · Last reviewed 2026-09-10