Can Dogs Eat Liver?

LIMIT

LIMIT — Plain cooked liver is fine as a small, occasional treat, but too much can cause vitamin A problems. Keep portions tiny.

Plain, cooked liver is a nutrient-dense treat that most dogs love, but it is very rich in vitamin A and copper. Offer only small amounts occasionally.

On this page
A piece of raw liver on a white background

Quick answer

Category
Meat
Recommended preparation
Fully cooked, plain, in small pieces
Main concern
Too much vitamin A and copper over time
Suitable as everyday food
Small occasional treat — not a daily food

The full answer

Liver is a very nutrient-dense organ meat, and most dogs find it irresistible. Plain cooked chicken, beef or lamb liver is not toxic and is often used as a training treat.

The catch is that it is extremely rich. Liver contains very high levels of vitamin A and, in some animals, copper. Eating a lot regularly can lead to too much vitamin A, which over time can affect bones and joints, so it should stay an occasional small treat.

Cook it plain and cool it before serving. Liver cooked with onion or garlic, fried in butter, or made into pâté is not suitable for dogs. Treats made specifically for dogs, such as freeze-dried liver, are usually easier to portion.

Is Liver Good for Dogs?

Liver provides protein, iron, B vitamins and vitamin A, but because it is so concentrated, small amounts go a long way.

Potential benefits

  • Rich source of protein and iron
  • Provides B vitamins
  • Highly motivating training treat

Risks and Things to Know

  • Too much can cause vitamin A excess over time
  • High copper content is a concern for some breeds and dogs with liver disease
  • Cooking with onion, garlic, butter or seasoning makes it unsuitable
  • Very rich food can cause vomiting or diarrhoea
  • Raw liver can carry bacteria

How much is okay?

A few tiny pieces now and then is plenty. Treats should remain a small part of the day's food, and liver should not be an everyday treat.

Ask your vet before giving liver regularly, especially if your dog has liver, kidney or digestive problems.

How Should I Prepare It?

  • Cook thoroughly by boiling, steaming or baking, with no oil, salt, onion or garlic.
  • Cool, then cut into very small pieces.
  • Do not give liver pâté or fried liver.

Can Puppies Eat Liver?

Puppies can have a tiny taste of plain cooked liver, but they are sensitive to rich foods and need balanced nutrition. Ask your vet first.

What If My Dog Ate Too Much?

Too much liver can cause vomiting or diarrhoea, and repeated heavy feeding can cause long-term vitamin A problems.

If your dog has eaten a lot of liver or liver pâté and shows vomiting, stiffness, lethargy or loss of appetite, contact a vet.

This guide is for general educational purposes and isn't a substitute for advice from your veterinarian. If your dog has eaten something potentially toxic or is showing concerning symptoms, contact a veterinarian promptly.

Frequently Asked Questions

Yes, plain cooked liver is fine in tiny amounts occasionally.

We do not recommend it, as raw liver can carry bacteria. Cooking is safer.

Yes, plain cooked chicken liver is fine in small amounts. Keep it an occasional treat.

No. Pâté usually contains fat, salt, onion, garlic or other seasoning.

No. Daily liver can lead to too much vitamin A over time. Keep it occasional and small.

How this guide was written

Last updated 13 October 2026. We write from widely published, mainstream pet-health sources and avoid presenting feeding amounts as veterinary prescriptions.