✓ Reviewed against PDSA, Blue Cross & Animal PoisonLine guidance · Last reviewed: 2026-07
Can dogs eat duck?
The full picture
Duck is a less common but perfectly safe protein for dogs. It's often used in hypoallergenic diets for dogs with chicken or beef sensitivities. Duck meat is higher in fat than chicken — a small amount as a treat is fine but don't go overboard, especially with duck skin, which is very fatty. Rules as with other meats: fully cooked, no seasoning, no bones (especially not cooked bones, which splinter). Peking duck, crispy duck, and any restaurant-prepared duck usually contain five-spice, hoisin sauce, or other ingredients to avoid.
Plain, boneless, skinless cooked duck is a genuinely good source of protein for dogs and is used in some hypoallergenic commercial diets for dogs with chicken sensitivities. The risk almost always comes from how duck is served to humans — bones, skin, fat, and seasoning — rather than the meat itself.
Risks to watch for
- High fat (especially skin) can cause pancreatitis
- Bones splinter
- Restaurant preparations often seasoned
Potential benefits
- Alternative protein for sensitive dogs
- Iron
- B vitamins
Hidden sources to check
- Duck bones — cooked bones (including duck) splinter and are a genuine choking/perforation risk; this applies even though duck meat itself is safe
- Duck fat/skin left on a plate — very high in fat, a common trigger for pancreatitis in dogs prone to it
- Chinese takeaway duck dishes — often cooked with five-spice, soy sauce, garlic, or a sugary glaze, none of which are dog-safe even though the duck meat is
Safe portion size
A few pieces of plain cooked duck breast as an occasional treat.
And while you're thinking about what's good for your dog, keeping on top of flea and parasite prevention is just as important as diet.