Emergency

Can dogs eat ham?

Caution

A small piece now and then is all right for a healthy dog, but ham is high in salt and fat and should not become a regular treat.

Also searched as: gammon, cured ham, sliced ham

When it is a problem

Ham is not toxic to dogs, but it is high in fat and sodium. A small piece may be all right for a healthy dog, but ham should not become a regular treat.

Sources

  1. American Kennel Club: Human foods dogs can and can't eat checked 29 October 2026 Ham isn't toxic to dogs, but it's high in fat and sodium. A small piece from your sandwich may be acceptable for healthy dogs, but ham shouldn't become a regular treat.

Last reviewed . How we check foods

This is general information, not veterinary advice. If your dog ate something concerning, contact your vet or a poison helpline immediately.