Skip to content

Can dogs eat Tuna?

In small amounts, with care

In moderation - a little plain tuna in spring water is fine occasionally, but tuna carries more mercury than most fish, so it should not be a regular meal.

Last reviewed

What happens

Tuna is a good source of protein and omega-3, and a small amount will not hurt a healthy dog. The reason it sits in the caution column rather than the safe one is mercury. Tuna is a large, long-lived predatory fish, so it accumulates more mercury in its flesh than small fish do. A tin now and then is not a concern; tuna as a daily topper over months is a different proposition, particularly for a small dog. The other issue is what it is packed in. Tuna in brine is very salty, and tuna in sunflower or vegetable oil adds a lot of unnecessary fat. Spring water is the only version worth buying for your dog.

How much is safe?

A teaspoon for a small dog and up to a tablespoon or two for a large one, no more than once or twice a week. If you want an oily fish in the bowl more often than that, sardines or salmon are the better choice.

How to prepare it

Buy tuna in spring water with no added salt, drain it thoroughly and rinse it. Serve plain, flaked over food or on its own. Never give tuna in brine, tuna in oil, or anything from a tuna mayonnaise sandwich.

Symptoms to watch for

An occasional serving rarely causes anything. Too much salty brine can make a dog very thirsty and can loosen stools. Mercury problems come from long-term overfeeding rather than one meal, and would show as wobbliness, tremors or vomiting - all rare and all a vet matter.

When to call the vet

If your dog has eaten a lot of brined tuna and is drinking heavily or vomiting repeatedly. Long term, mention it to your vet if tuna has been a daily part of the diet, especially for a small dog.

Can dogs eat these?

Common questions

Is tuna in brine safe for dogs?

Avoid it. Brine is essentially salt water, and the salt is unnecessary for your dog and can cause thirst and stomach upset. If you only have brined tuna, rinse it thoroughly under a tap and give a very small amount.

How often can dogs eat tuna?

Once or twice a week at most, as a small treat rather than a meal. Because tuna is a large predatory fish it carries more mercury than small oily fish, so it is not the one to feed daily. Sardines are a better regular option.

Can dogs eat tuna every day?

No. Daily tuna is the one scenario where mercury accumulation becomes a genuine concern, particularly for small dogs. Rotate with other proteins, or choose sardines or salmon if you want oily fish in the diet regularly.

Sources

Veterinary and animal-welfare references behind this verdict. We are not vets - these are the published sources we read.

Looking for a food to feed instead? browse the directory or read the guides.

This is label analysis, not veterinary advice - if your dog has a health condition, talk to your vet before switching foods.

Better bowls, straight to your inbox

New ratings, recall alerts and genuinely useful feeding guides. No spam, unsubscribe in one click.

What would you like to hear about?