All foods › Can Dogs Eat… › Sardines

Can Dogs Eat Sardines?

✅ Safe
✅ Cross-checked against veterinary poison-control guidance · Oct 2026 audit
⚠️ Educational info only. If your pet just ate something and looks unwell, skip the reading and call your vet or Pet Poison Helpline (US): (855) 764-7661.
Yes. Sardines are one of the healthiest fish treats — small, soft-boned and rich in omega-3s.

Why it’s fine

Sardines are small fish, so they accumulate far less mercury than tuna, and their soft bones are a bonus source of calcium. They deliver omega-3 fatty acids, protein and vitamin D in a low-calorie package that suits dogs of all sizes.

How to serve it safely

Serve sardines packed in water with no salt added, drained. One or two small sardines a few times a week is a good amount for a medium dog.

When to call the vet

Salty brine-packed sardines are the version to avoid; if your dog eats many and becomes very thirsty, offer water and watch for vomiting.

Common questions

Can dogs eat sardine bones?

Yes — sardine bones are soft and safe, and they are a natural calcium source. No picking needed.

What about sardines in oil or tomato sauce?

Drain and rinse well, or better, buy water-packed. The sauce versions carry extra salt, oil and seasoning.

More foods for dogs

This page is general educational information, not a substitute for professional veterinary advice. Every pet is different — if your animal ate something concerning, contact your veterinarian or a pet poison hotline right away.