Quick answer: Yes, sardines and mackerel are great for most dogs. They're oily fish, rich in omega-3 fatty acids that support skin, coat, and itch relief. Feed about 1 teaspoon (4 to 7g) a day for dogs under 10kg, and up to 16 to 20g for dogs over 30kg. Feed them raw or plain, never in salty, oily, or spiced canned sauces, and never feed cooked fish bones. Give it at least 6 weeks to see a change in the coat.
If your dog is itchy, flaky, or just a little dull in the coat, a small daily serving of oily fish is one of the easiest upgrades you can make. Here's why sardines and mackerel work, how much to give, and how to serve them safely.
Why oily fish helps itchy skin
Sardines and mackerel are rich in omega-3 fatty acids called EPA and DHA. These fats help calm inflammation in the skin.
- Itch support. In studies, omega-3 fatty acids helped ease itch in up to half of allergic dogs. They work best alongside other care, not as a cure on their own.
- Skin barrier. Healthy fats help keep the skin's outer layer strong, so it holds moisture better.
- Shinier coat. A lack of essential fatty acids can lead to dry, flaky skin and a dull coat.
How long until you see results?
Be patient. Skin cells renew roughly every 3 weeks, and it takes time for new fats to build up in the skin. Most guidance suggests giving omega-3s for at least 6 weeks before judging the results.
Sardines vs. fish oil capsules
| Whole sardines and mackerel | Fish oil capsules | |
|---|---|---|
| Omega-3s | Yes, naturally | Yes, concentrated |
| Protein and minerals | Yes | No |
| Taste | Most dogs love it | Some dogs refuse it |
| Dosing | By weight, as a topper | Follow your vet's dose |
Both can work. Whole fish gives you food, not just a supplement. If your vet prescribes a specific omega-3 dose for skin disease, follow that.
Raw vs. cooked fish
- Raw fish bones are soft and safe when fed as whole small fish or ground.
- Cooked fish bones are not. They turn hard and can splinter. Never feed cooked fish bones.
- Cooking lowers omega-3s. Gentle handling keeps more of the good fats.
Safety tips
- Keep it frozen until needed. Oily fish like mackerel can build up histamine if it isn't kept cold, which may cause an upset stomach or flushing.
- Thaw in the fridge and use within 24 hours.
- Skip canned fish in sauce. Tomato sauce, oil, and salty brines often contain onion, garlic, or too much salt.
- Start slow. Rich foods can loosen stool. Begin with half the serving for a few days.
How much sardines and mackerel to feed
| Dog's weight | Daily amount |
|---|---|
| Under 10kg | 4 to 7g (about 1 teaspoon) |
| 10 to 20kg | 7 to 12g |
| 20 to 30kg | 12 to 16g |
| Over 30kg | 16 to 20g |
| Cat | About 3g |
Fish is a topper, not a meal. Add it to your dog's usual food.
Fish and elimination diets
Fish is a protein. If your dog is on an elimination diet, skip fish toppers until the trial is done, unless fish is the protein you're testing. Then add it back on its own and watch for 2 weeks.
Our picks
Wild-caught Sardines & Mackerel — Pacific sardines and mackerel, wild-caught. Choose Ground (500g) for easy scooping, or Whole (about 450g) for dogs that like to chew. Raw, with soft bones. No salt or sauce. For dogs and cats. Shop Sardines & Mackerel
Gently Cooked Single Proteins — Once your dog's elimination diet is done, a single novel protein plus a fish topper makes a simple skin-support bowl. Shop Gently Cooked Single Proteins
Raw BARF Mix — For raw feeders. Add a fish topper for extra omega-3s. Supports rotation and variety, not a standalone complete diet. Raw only. Never cook. Shop Raw BARF Mix
Delivery: Same-day delivery across Metro Manila and Greater Manila via Lalamove for orders placed before 3 PM, Monday to Saturday. Provincial orders ship via Victory Liner Drop & Go.
Frequently asked questions
Are sardines good for dogs?
Yes. Sardines are rich in omega-3 fatty acids that support skin and coat. Feed them raw or plain, never in salty, oily, or spiced sauces.
Can dogs eat raw sardines?
Yes, when they're fresh, kept frozen, and used within 24 hours of thawing. Raw sardine bones are soft. Never feed cooked fish bones.
How much sardines can I give my dog?
About 4 to 7g (1 teaspoon) a day for dogs under 10kg, up to 16 to 20g a day for dogs over 30kg.
Can I give my dog canned sardines?
Only plain sardines in water with no added salt. Skip sardines in tomato sauce, oil, or spicy sauces.
Do sardines help itchy skin?
They can help. Omega-3s support the skin and can ease itch in some allergic dogs. Give it at least 6 weeks, and keep working with your vet on the cause of the itch.
Can cats eat sardines and mackerel?
Yes, in small amounts. About 3g a day is enough for most cats.
This article is for general education and isn't a substitute for veterinary advice. Talk to your vet about ongoing itch or skin problems.
Sources
- Roudebush P, Schoenherr WD. "Skin and Hair Disorders." In: Small Animal Clinical Nutrition, 5th ed., Chapter 32. Mark Morris Institute.
- Roudebush P, Guilford WG, Jackson HA. "Adverse Reactions to Food." In: Small Animal Clinical Nutrition, 5th ed., Chapter 31. Mark Morris Institute.
- Wild-caught Sardines & Mackerel, Wholesome Rabbit