Can Dogs Eat Pork?

🟡 Yes, in moderation

Short answer: Plain, cooked pork is safe for dogs in small amounts. Skip seasonings, raw pork, bones, bacon and ham.

Why it’s okay

The AKC says plain cooked pork is safe for dogs. It’s rich in fat, though, which can cause indigestion and pancreatitis, and some dogs are allergic, so introduce it in small amounts. Raw or undercooked pork can carry Trichinella larvae, and seasonings such as onion powder and garlic powder are toxic.

How much and how to serve it

Offer a small amount of plain, fully cooked pork as an occasional treat, with no seasoning, sauce or barbecue glaze. Keep treats to a small part of your dog’s diet.

Risks to watch for

  • Raw or undercooked pork can cause trichinosis.
  • Cooked bones become brittle and can splinter, causing choking or injury.
  • High fat can cause indigestion or pancreatitis.
  • Barbecue sauce and spice rubs often contain onion or garlic and a lot of salt.

What to do if your dog ate pork

A little extra usually causes nothing worse than an upset stomach. If your dog ate a large amount, has vomiting or diarrhea, or seems unwell, call your vet.

Related foods

FAQ

Can dogs eat pork bones?

It’s not recommended. Cooked bones can splinter and damage the esophagus and organs, and uncooked bones can still splinter.

Can dogs eat ham?

The AKC says dogs shouldn’t eat ham. It’s high in salt, which can cause dehydration and heavy drinking.

Check another food

Search our full list of human foods and see whether they’re safe for your dog.

Browse all foods →

Sources

By the Petybuzz Editorial Team · Last checked November 10, 2026. This page is general information for pet owners, not veterinary advice. Every dog is different: if yours has a medical condition, is on a special diet, or you’re unsure, ask your veterinarian.

More foods people ask about

🟠 Almonds🟢 Apples🟡 Bananas🟢 Blueberries🟡 Broccoli🟡 Cantaloupe🟢 Carrots🟢 Celery🟡 Cheese🟠 Cherries