Can dogs eat sardines? Caution
Caution. Plain sardines canned in water are fine as a small treat, soft bones and all, but sardines in oil or sauce can upset a dog's stomach.
Sardines and dogs: key facts
- Verdict
- Caution · Watch at home
- What it can do
- Upset stomach, vomiting, belly pain and diarrhea.
- How fast
- Vomiting after a fatty meal can be delayed 1-4 days
- How to serve
- Choose sardines canned in water with no added salt; their soft bones are safe to eat. Give a small portion the first time, and keep them an…
- What to do now
- Check whether the sardines were packed in water, oil or a sauce. All steps
- Sources
- AKC, Pet Poison Helpline. Reviewed 9 October 2026.
What should I do if my dog ate sardines?
- Check whether the sardines were packed in water, oil or a sauce.
- Watch for vomiting, diarrhea or belly pain over the next few days.
- If the sauce had garlic or onion, call your vet or a pet poison line now.
- Call your vet if your dog ate a lot of sardines in oil, or is vomiting or has belly pain.
Don't
- Don't share sardines packed in oil or sauce, or salted ones.
- Don't add salt or seasoning.
How to give it safely
Choose sardines canned in water with no added salt; their soft bones are safe to eat. Give a small portion the first time, and keep them an occasional treat.
Symptoms to watch for
- Upset stomach
- Vomiting
- Belly pain
- Diarrhea
When signs appear: Vomiting after a fatty meal can be delayed 1-4 days
Why
Canning makes the tiny bones soft and edible. Oil can cause stomach upset or even pancreatitis, and sauces and seasonings can contain garlic, which is toxic to dogs.
Sources
- AKC: Which Human Foods Can Dogs Eat and Which Are Dangerous?
- AKC: Can Dogs Eat Fish?
- Pet Poison Helpline: Table Food Dogs Should Not Eat
Guide reviewed 9 October 2026. Page updated 7 November 2026.
General information from the sources above, not a diagnosis. When in doubt, call your vet.