Can dogs eat sardines in olive oil?
The full picture
Sardines in olive oil are nutritionally good (olive oil is heart-healthy) but practically tricky for dogs. The packing oil roughly doubles the calorie content of the tin and significantly increases the fat load. For a healthy active dog, this is fine occasionally. For a dog prone to pancreatitis or one carrying extra weight, it's the wrong choice.
Always drain thoroughly before serving — pour the oil off, then press the sardines gently to remove residual oil. Even drained, the sardines retain some oil, which is part of why they're calorie-dense.
The quality of olive oil matters less than people think. Extra virgin is nice but not required for dogs — they don't taste the difference. Cheaper olive oils work the same way nutritionally.
A healthier alternative if you want oily fish: sardines in spring water are lower in calories with the same omega-3 benefit. The fish provides its own oils naturally.
If your dog ate more than a safe amount
Watch for signs of pancreatitis (vomiting, abdominal pain, refusal to eat, lethargy) over 24-48 hours after a large oily fish meal. Call the vet immediately if any appear.
Risks to watch for
- High calorie content — easy to over-feed
- Higher fat load can trigger pancreatitis in susceptible dogs
- Not recommended for overweight dogs
Potential benefits
- Olive oil itself has anti-inflammatory properties
- Sardines provide omega-3, protein, and calcium
Safe portion size
Half the portion of spring-water sardines, drained well, no more than once a week. Skip entirely for dogs with pancreatitis history.
Safer alternatives
- Sardines in spring water (better default)
- Sardines in plain water
- Salmon oil supplements
How we keep this site free. Some links on this page take you to Amazon. We earn a small commission if you buy something — at no extra cost to you. We only recommend categories we'd genuinely use ourselves, and the editorial above is written first, products picked second. Full disclosure.