Can Dogs Eat Tuna?
Short answer: Yes, occasionally. Water-packed, unsalted skipjack or “light” canned tuna in small amounts is the safer choice because tuna can contain mercury.
Why it’s okay
The AKC says tuna is fine in moderation. Larger tuna species such as albacore, yellowfin, bluefin and bigeye (and “white” canned tuna) are higher in mercury; skipjack or “light” tuna is the lower-mercury option.
How much and how to serve it
A small spoonful of unsalted, water-packed, unseasoned tuna now and then. Avoid tuna packed in oil or flavored sauces.
Risks to watch for
- Mercury builds up with frequent feeding.
- Salted, oil-packed or seasoned tuna adds sodium and fat.
- Raw tuna isn’t a good idea.
What to do if your dog ate tuna
A little extra usually causes nothing worse than an upset stomach. If your dog ate a large amount, has vomiting or diarrhea, or seems unwell, call your vet.
Related foods
- Can dogs eat shrimp? 🟡 Yes, in moderation
- Can dogs eat eggs? 🟢 Yes, safe
- Can dogs eat turkey? 🟡 Yes, in moderation
- Can dogs eat salmon? 🟢 Yes, safe
FAQ
Can dogs eat canned tuna?
Yes, occasionally, if it’s unsalted, water-packed and unseasoned, ideally skipjack or light tuna.
Can dogs eat tuna every day?
No. Frequent feeding increases the mercury they take in. Keep it as an occasional treat.
Search our full list of human foods and see whether they’re safe for your dog.
Browse all foods →Sources
By the Petybuzz Editorial Team · Last checked November 10, 2026. This page is general information for pet owners, not veterinary advice. Every dog is different: if yours has a medical condition, is on a special diet, or you’re unsure, ask your veterinarian.