Can dogs eat sardines?
Yes, in moderation Yes, as an occasional treat. Choose sardines tinned in spring water, not oil, brine or tomato sauce.
Why
RSPCA Australia says tinned fish such as sardines can be offered as an occasional treat but not constantly, canned in spring water rather than oil or brine. AKC calls sardines especially beneficial and says their bones are soft and digestible, while RSPCA Australia advises taking care to avoid fish bones. Never feed raw or undercooked fish (AKC).
How to give it safely
Tinned in spring water, drained, with no added salt or sauce. If you are unsure about the bones, follow RSPCA Australia and remove them. AKC suggests fish no more than twice a week.
This is general guidance, your vet sets the actual schedule. Puppies, small dogs and dogs with a health condition can react to smaller amounts. Check with your own vet before changing what your dog eats.
Other foods people ask about
Next
Sources
- RSPCA Australia, What should I feed my dog?: https://kb.rspca.org.au/categories/companion-animals/dogs/caring-for-my-dog/what-should-i-feed-my-dog
- AKC, People foods dogs can and can't eat: https://www.akc.org/expert-advice/nutrition/human-foods-dogs-can-and-cant-eat/
Last reviewed 2026-09-29.