Can dogs eat duck?

Yes — plain cooked

Yes. Plain cooked duck meat is safe and used in many hypoallergenic dog foods. Trim fat and remove bones.

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.

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

Safe portion size

A few pieces of plain cooked duck breast as an occasional treat.

Important: This page is general information, not veterinary advice. Every dog is different, and individual factors (age, breed, health conditions, medications) can change what's safe. If in doubt, always contact your vet — or the Animal PoisonLine on 01202 509000 in the UK.