Limited

Can dogs eat sardines?

Dogs can have a small amount of plain sardines as an occasional fish topper. Choose water-packed fish with no added salt when possible, and do not turn oily or sauced sardines into a daily habit.

Not medical advice — general pet-safety info only. Confirm with your vet before changing your dog’s diet.

Updated Aug 1, 2026 Category Nutrition

Alternatives to sardines for dogs

Sardines are an occasional topper. These treat guides cover fishy rewards that are easier to portion.

How much is okay?

Use a small piece of plain sardine only occasionally.

Small under 20 lb
1 teaspoon flaked
Water-packed preferred.
Medium 20–50 lb
1–2 teaspoons
No tomato sauce.
Large 50+ lb
1 tablespoon
Occasional topper.

Rule of thumb: treats of all kinds should stay under ~10% of daily calories.

How to prepare them

  • Choose plain sardines in water when possible.
  • Drain well; flake and remove large bones if present.
  • Skip tomato sauce, chili, and heavily salted packs.

Risks & exceptions

  • Sodium and calories add up quickly.
  • Sauced tins can include onion or spice.

Sardines are an occasional fish topper, not a daily can. Prefer water-packed and plain.

If they ate too many

Too much rich fish can upset the stomach.

  • Soft stool
  • Fishy burps

Call your vet / pet poison line if:

  • Repeated vomiting
  • A large salty tin eaten at once

FAQ

Can dogs eat sardines with bones?

Soft canned bones are often eaten, but ask your vet if you are unsure; flake carefully for small dogs.

Are sardines better than tuna?

Sardines are often discussed as a lower-mercury occasional option than some tuna, but portions still matter.

Can dogs eat sardines every day?

Better as an occasional topper unless your veterinarian recommends a specific plan.

Affiliate disclosure: we may earn a commission from product links. Safety guidance is editorial and may change — verify with your veterinarian for your dog.