Border collie in a kitchen beside a bowl of cooked turkey giblets

Can Dogs Eat Turkey Giblets? Heart, Liver, Gizzard Explained

Last Updated on October 1, 2026 by admin

Quick answer: Yes, dogs can eat turkey giblets if they’re cooked plain and fed in small amounts. The heart, gizzard and liver are nutritious organ meats, but liver is very rich in vitamin A, so a little goes a long way. Skip the neck bone, skip giblet gravy, and never let your dog get the paper or plastic bag the giblets came in.

GibletOK for dogs?Notes
HeartYes, cooked plainLean muscle meat, rich in taurine and B vitamins
GizzardYes, cooked plainTough and chewy; chop it small
LiverYes, in small amountsVery high in vitamin A; easy to overdo
NeckNot cookedCooked neck bones splinter; meat picked off is fine
Giblet gravyNoFat, salt, often onion or garlic
Giblet bag (paper or plastic)NoCan cause a blockage; may be soaked in meat juices

What Are Turkey Giblets?

Giblets are the organs packed inside a whole turkey, usually in a small paper or plastic pouch in the body or neck cavity. The pouch typically holds the heart, gizzard (a muscular part of the bird’s digestive tract) and liver, and many turkeys include the neck as well. Many cooks use them for gravy or stock, and many people simply throw them out. If you’re tossing them anyway, cooked plain giblets can be a treat for your dog.

Are Turkey Giblets Good for Dogs?

Organ meats are nutrient-dense, which is why they’re used in many commercial dog foods.

  • Heart is a lean muscle meat with protein, iron, B vitamins and taurine.
  • Gizzard is high in protein and low in fat, and its chewy texture slows dogs down.
  • Liver is packed with vitamin A, iron, copper and B vitamins.

The catch is liver. Because it’s so concentrated in vitamin A, feeding large amounts regularly can lead to vitamin A excess over time. Dogs on a complete commercial food are already getting the vitamins they need, so liver should be a small, occasional extra. Liver can also loosen stool if a dog isn’t used to it.

How to Prepare Turkey Giblets for Your Dog

  1. Remove the giblets from the bag and discard the bag right away in a closed bin.
  2. Set aside the neck, or cook it and pick off the meat. Don’t give the cooked neck bones. (See can dogs eat turkey necks.)
  3. Boil or simmer the heart, gizzard and liver in plain water until cooked through. No salt, butter, onion, garlic or seasoning.
  4. Cool and chop into bite-sized pieces suited to your dog’s size.
  5. Serve a small portion. A couple of small pieces is enough for a small dog; a large dog can have a little more. Keep treats around 10% of daily calories.
  6. Refrigerate leftovers and use within a few days, or freeze in small portions.

The plain cooking water can be cooled and poured over your dog’s kibble as a topper, as long as nothing else was added to the pot.

Can Dogs Eat Raw Turkey Giblets?

Some raw-fed dogs eat raw organ meat as part of a balanced raw diet. For most pet dogs, cooking is safer. Raw poultry can carry Salmonella and Campylobacter, which can make dogs sick and can spread to people in the house. If you feed raw, talk to your vet about balancing the diet and safe handling.

My Dog Ate the Giblet Bag

This is the Thanksgiving emergency to watch for. The giblet pouch smells like meat, and dogs will swallow it whole from the counter or trash.

  • Call your vet. A paper or plastic pouch can lodge in the stomach or intestines.
  • Don’t try to make your dog vomit unless your vet tells you to.
  • Watch for vomiting, retching, loss of appetite, belly pain, straining to poop, or lethargy over the next few days. Any of these means an urgent vet visit.

The same trash-raid often includes bones, so read can dogs eat turkey bones for those warning signs too.

Thanksgiving Foods to Keep From Your Dog

  • Cooked turkey bones and the carcass
  • Turkey skin and drippings (high fat)
  • Gravy, stuffing and anything with onion, garlic, leeks or chives (see can dogs eat stuffing)
  • Grapes and raisins
  • Desserts, especially anything with chocolate or xylitol

Plain white meat is fine in moderation; see how much turkey is too much.

Frequently Asked Questions

Can dogs eat turkey liver?

Yes, cooked and in small amounts. Because liver is so high in vitamin A, keep it an occasional treat rather than a daily food.

Can dogs eat turkey gizzards?

Yes. Cooked plain gizzards are lean and chewy. Chop them small for little dogs, since they’re tough.

Can dogs eat turkey hearts?

Yes. Cooked turkey hearts are a lean, nutritious treat. Cut them into pieces your dog can’t gulp whole.

Can dogs eat giblet gravy?

No. Gravy is high in fat and salt and is often made with onion, garlic or flour-and-butter roux. Give plain cooked giblets instead.

How many giblets can I give my dog?

A few small pieces as a treat, adjusted for size. Cut back on regular food that day so you don’t add too many calories.