Skip to content
Meat and fish

Can dogs eat turkey?

Updated

Answer Safe

Yes, plain cooked turkey without skin, bones or seasoning is fine for a dog, but do not give festive turkey with stuffing and gravy.

  1. Safe
  2. In moderation
  3. Not safe
  4. Dangerous

Why dogs can have it

Turkey, especially the breast, is a lean meat that is high in protein and low in fat. It is used in dog foods, and cooked with nothing added it makes a good treat.

The trouble comes from preparation. A festive turkey is roasted with butter and seasoning, and the stuffing and gravy can contain onion, garlic or raisins, which are dangerous for dogs. Roasted skin is very fatty, and cooked poultry bones break into sharp splinters.

How to give it

  • Choose lean breast meat and cook it without salt or seasoning.
  • Remove the skin and take out every bone.
  • Cut it into small pieces and let it cool.
  • All treats together should make up only a small part of what a dog eats in a day.

What to watch out for

  • Cooked turkey bones break into sharp splinters that can injure the mouth or the gut.
  • Fatty roasted skin can cause vomiting, diarrhoea or inflammation of the pancreas.
  • Stuffing and gravy can contain onion, garlic or raisins, which are dangerous for dogs.
  • Smoked or salted turkey is high in salt.
  • Raw turkey can carry salmonella and other bacteria.

Different parts

Not every part of this food is equally safe.

  • Skin

    Not safe

    Roasted skin is very fatty and may be seasoned, so it is better removed.

  • Bones

    Not safe

    Cooked turkey bones break into sharp splinters, so they must not be given to a dog.

  • Raw turkey

    Not safe

    Raw turkey can carry salmonella, so give only thoroughly cooked meat.

What to give instead

Looking for a treat?

The "Dog treats" category compares prices for 10,376 products across shops. It is a product category, not a recommendation of what to give.

Browse the category

This is general information, not a consultation with a vet. Every animal is different: if your pet is unwell or you are unsure, ask your vet.