Can dogs eat tuna?
The full picture
Tuna is safe for dogs in small amounts but isn't ideal as a regular food. As a large predatory fish, it accumulates mercury in its flesh, and frequent tuna consumption can lead to mercury poisoning over time — especially in smaller dogs. Tinned tuna is safest if it's in spring water, not brine (too much salt) or oil (unnecessary fat). Fresh tuna should be cooked plain. It's a useful 'emergency protein' if you've run out of dog food, but don't make it a habit. Salmon or sardines are better regular choices.
If your dog has eaten tuna
A small amount is fine. A whole tin of tuna in brine could cause salt issues — watch for excess thirst and contact your vet if concerned.
Risks to watch for
- Mercury accumulation over time
- Excess salt from brine varieties
- Excess fat from oil-packed varieties
Potential benefits
- High-quality protein
- Omega-3 fatty acids
- Most dogs love it
Safe portion size
A tablespoon once or twice a month for a medium dog.
Safer alternatives
- salmon
- plain tinned sardines in spring water
Unexpected vet bills can run into thousands
One emergency visit for food poisoning can cost £500–£5,000+. Compare UK pet insurance in 60 seconds.
Compare pet insurance →Checked against UK veterinary guidance — see our editorial standards and source list. If your dog has eaten something and you need urgent advice, call a vet or the Animal PoisonLine on 01202 509000.