Skip to content

Can dogs eat duck?

Better not

Not from the roast: dogs shouldn’t eat duck from the table. Roast duck is too fatty and too heavily seasoned, says Germany’s Federal Chamber of Veterinarians. It can cause diarrhea and vomiting, so leftovers don’t belong in the bowl. Cooked duck bones splinter and can cause internal injuries.

Good to know: Duck itself isn’t toxic, and commercial dog food uses it as a protein source (Merck, VCA). The problem at the table is the skin, fat, seasoning and bones. Skin, drippings and gravy can cause pancreatitis (Pet Poison Helpline).

Better choices, for example

Questions

Can dogs eat duck bones?

Never cooked ones: They are sharp, splinter easily and can cause serious internal injuries (German Federal Chamber of Veterinarians). PDSA advises against raw bones too. Put bones and leftovers in a closed bin right away.

My dog ate a duck bone. What should I do?

Call your vet for advice (AKC). If your dog is retching hard, drooling or struggling to breathe, something may be stuck in the throat: go to your vet or an emergency clinic right away (University of Veterinary Medicine Hannover).

Is duck meat without skin okay?

We found no expert source on meat without skin specifically. The German Federal Chamber of Veterinarians calls the meat from the roast too fatty overall. According to USDA, roasted duck without skin has nearly three times the fat of turkey. ASPCA says a small piece of boneless turkey is a fine treat, so that’s the better choice.

Can dogs eat raw duck?

Better not: Raw poultry in particular can carry Salmonella and Campylobacter, which are also dangerous to people (German Federal Chamber of Veterinarians). Dogs can get infected through raw meat (BfR).

Sources

Last checked: November 2026

What can dogs eat?