Skip to content
Meat and fish

Can dogs eat tuna?

Updated

Answer In moderation

Yes, in moderation: a small piece of tuna in spring water or cooked tuna is fine now and then, but tuna builds up mercury, so not every day.

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

Why only in moderation for dogs

Tuna is not toxic to dogs and is rich in protein. It is a large predatory fish, though, and mercury builds up in its flesh over its life. A small piece now and then causes no problems, but tuna should not be a regular part of a dog's diet.

Canned tuna in oil is fatty, and tuna in brine or with seasoning is high in salt. Raw tuna, as in sushi, can carry parasites and bacteria. Plain cooked white fish is a better everyday choice.

How to give it

  • Choose tuna in its own juice or spring water, without salt or seasoning, or cooked tuna.
  • Drain off the liquid and give a small piece.
  • Give it only now and then, not every day.

What to watch out for

  • Tuna given regularly raises the amount of mercury in a dog's body.
  • Tuna in oil can cause vomiting or diarrhoea.
  • Tuna in brine or with seasoning is high in salt.
  • Raw tuna can carry parasites and bacteria.

Different parts

Not every part of this food is equally safe.

  • Tuna in its own juice or water

    In moderation

    A small piece without salt or seasoning is fine now and then.

  • Tuna in oil or brine

    Not safe

    Oil adds too much fat, and brine too much salt.

  • Raw tuna

    Not safe

    Raw tuna can carry parasites and bacteria, so it is better not to give it.

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.