The Science Behind Mackerel: Nutritional Benefits for Your Canine Companion
Yes, dogs can eat mackerel. Cooked, deboned, unseasoned mackerel from a low-mercury species is safe for the vast majority of healthy dogs, and it is one of the richest natural sources of omega-3 fatty acids you can put in their bowl.
The caveats are simple, but they matter: the species you pick, what you do with the bones, and how much you serve. Get those three right and mackerel goes from a fish your dog liked once to a genuine weekly upgrade in their diet. This guide covers the benefits, a feeding chart by body weight, and straight answers on skin, bones and the tin in your cupboard.

Is Mackerel Good for Dogs?
Mackerel is an oily, cold-water fish that sits low on the food chain, which is exactly what you want in a fish you plan to feed regularly. It delivers complete protein, EPA and DHA omega-3s, vitamin D, vitamin B12 and selenium in a package most dogs find irresistible.
Brain and heart support
Mackerel carries two specific omega-3 fatty acids, EPA and DHA. DHA is critical for brain development in puppies and for maintaining cognitive function in senior dogs. On the cardiac side, these fats help regulate heart rhythm and support healthy blood pressure.
Natural anti-inflammatory action
Itchy skin, recurring ear irritation and seasonal flare-ups are usually inflammation showing up at the surface. The omega-3s in mackerel work systemically to calm that response, which is why owners dealing with itching and coat problems often start with fish before anything else.
Joint comfort and mobility
As cartilage wears down with age, dogs stiffen up. Omega-3s help slow cartilage breakdown and reduce joint inflammation, which keeps older dogs moving comfortably for longer.
Lean muscle maintenance
Mackerel is a complete protein with all essential amino acids. That supports muscle repair in active and working dogs without the carbohydrate load that comes with most biscuit-style treats.
Immune and cellular health
Vitamin D supports bone strength and immune function. Selenium acts as an antioxidant and supports thyroid health. Both are present in mackerel in meaningful amounts.
Lower mercury than most fish
Mackerel grows fast, stays small and eats low on the food chain. It accumulates far less mercury than large predatory fish, which is what makes it suitable for regular feeding rather than the occasional novelty.
Mackerel Nutrition at a Glance
|
Nutrient |
Primary benefit |
Why it matters for your dog |
|---|---|---|
|
Omega-3 (EPA/DHA) |
Brain and heart health |
Eases joint inflammation, supports cognition |
|
Vitamin D |
Bone strength |
Supports immunity and calcium balance |
|
Complete protein |
Muscle maintenance |
Builds lean muscle, repairs tissue |
|
Vitamin B12 |
Energy and nervous system |
Supports red blood cells and nerve function |
|
Selenium |
Antioxidant protection |
Protects cells, supports thyroid function |
|
CoQ10 |
Cardiac support |
Helps the heart work efficiently |
How Much Mackerel Can a Dog Eat?
Mackerel is a treat or a topper, not a meal. It is not nutritionally complete on its own, so it should stay inside the 10% rule: treats and extras make up no more than 10% of your dog's daily calories, with the other 90% coming from balanced food.
Cooked mackerel runs roughly 200 calories per 100g, which is richer than lean white fish. The chart below gives sensible starting portions.
|
Dog weight |
Approx. daily calories |
10% treat allowance |
Cooked, deboned mackerel per serving |
Freeze-dried mackerel pieces |
How often |
|---|---|---|---|---|---|
|
Under 10 lb (toy) |
250–350 kcal |
25–35 kcal |
1 tsp (about 5g) |
1–2 small pieces |
1–2 times a week |
|
10–25 lb (small) |
350–650 kcal |
35–65 kcal |
1 tbsp (about 15g) |
2–3 pieces |
2 times a week |
|
26–50 lb (medium) |
650–1,100 kcal |
65–110 kcal |
2 tbsp (about 30g) |
3–5 pieces |
2–3 times a week |
|
51–75 lb (large) |
1,100–1,500 kcal |
110–150 kcal |
1/4 cup (about 50g) |
5–7 pieces |
2–3 times a week |
|
76 lb and over (giant) |
1,500+ kcal |
150+ kcal |
1/3 cup (about 70g) |
7–10 pieces |
2–3 times a week |
These are starting points for healthy adult dogs. Reduce the portion if your dog is overweight, pancreatitis-prone or on a restricted diet, and check with your vet first if your dog has an existing health condition. Puppies and seniors do well at the lower end of each range.
If you use mackerel during training sessions where the piece count climbs fast, break pieces smaller rather than feeding fewer rewards. There is a full breakdown of how to do that in our guide to treating without overfeeding.

Can Dogs Eat Mackerel Skin?
Yes, dogs can eat mackerel skin as long as it is cooked plain, with no oil, butter, salt or seasoning.
The skin is actually where a large share of the fish's omega-3 oil sits, so there is a real benefit to leaving it on rather than peeling it off. Two things to watch:
- Scales. Remove them before cooking. Scales are abrasive, difficult to digest and offer nothing nutritionally.
- Fat content. Skin is the fattiest part of an already oily fish. Dogs with a history of pancreatitis, or any dog on a low-fat diet, should get skinless portions.
Never feed fried, battered, smoked or seasoned skin. The oil, salt and any onion or garlic in the seasoning are the problem, not the skin itself.
Can Dogs Eat Mackerel Bones?
The safe answer is no. Debone mackerel before feeding it, every time.
Cooked fish bones become brittle and can splinter, which creates a genuine risk of choking or of a sharp fragment damaging the mouth, throat or digestive tract. The large rib and spine bones in a fresh fillet are the obvious hazard, and the fine pin bones running down the centre of a mackerel fillet are the ones people miss. Run your fingers along the fillet after cooking and pull any you find with tweezers.
There is one partial exception. The small bones in tinned mackerel are pressure-cooked until they are soft enough to crush between your fingers. These are widely considered safe and are a useful calcium source. If a bone does not crush easily, do not feed it.
If your dog swallows a bone and you see gagging, repeated swallowing, pawing at the mouth, drooling, retching, loss of appetite or blood in the stool, contact your vet rather than waiting it out.
Can Dogs Eat Canned Mackerel?
Yes, but only the right kind, and only occasionally.
Safe: mackerel canned in spring water with no salt added. Drain it thoroughly and give it a quick rinse to wash off residual sodium before serving.
Avoid:
- Brine or salted water. The sodium load is far too high for a dog, especially small breeds and any dog with heart or kidney concerns.
- Tomato sauce. Most tinned fish sauces contain onion and garlic powder, both of which are toxic to dogs.
- Oil-packed tins. Sunflower, olive or vegetable oil adds a heavy dose of calories and can trigger digestive upset or pancreatitis in susceptible dogs.
- Smoked mackerel. Heavily salted and often cured. Not suitable.
Treat canned mackerel as an occasional food topper rather than a staple. Use roughly half the portion sizes in the chart above, since tinned fish is denser and usually carries more residual sodium than a fresh fillet.
Which Mackerel Is Safest for Dogs?
Species matters more than most owners expect, because mercury content varies enormously within the mackerel family.
Choose these: Atlantic mackerel (also sold as Boston or Norwegian mackerel) and Pacific chub mackerel. Both are small, fast-growing and low in mercury.
Avoid these: King mackerel and Spanish mackerel. These are larger, longer-lived predatory fish that accumulate significant mercury and are not appropriate for regular feeding.
Wild-caught generally beats farmed on both nutrition and contaminant load. If you are buying prepared treats rather than whole fish, the species should be named on the label. Vague wording like "fish" or "ocean fish" tells you nothing, which is one of the red flags we cover in how to read a dog treat label.
Raw, Cooked or Freeze-Dried?
Raw mackerel is not recommended. Raw fish can carry parasites and bacteria such as salmonella and listeria, and some raw fish contain thiaminase, an enzyme that breaks down vitamin B1. Freezing reduces parasite risk but does not remove the bacterial one.
Cooked is safe when it is steamed, baked, poached or grilled with nothing added. No salt, no oil, no butter, no garlic, no onion. Let it cool fully before serving.
Freeze-dried is the most practical option for most households. Freeze-drying removes moisture at low temperature instead of cooking the fish with heat, so the omega-3s and fat-soluble vitamins stay largely intact. You get a shelf-stable, single-ingredient product with no bones to pick out, no cooking and no fridge required.
Our freeze-dried mackerel dog treats are 100% wild-caught mackerel with nothing else added, which means the portion chart above translates directly into pieces you can count. If you want the full case for keeping fish treats in the cupboard rather than the fridge, we cover it in no fridge needed.
Whichever format you choose, keep it stored properly. Oily fish loses its aroma and its omega-3 quality faster than lean fish when it is left exposed to air.
How to Introduce Mackerel to Your Dog
- Start small. Give a quarter of the portion in the chart for the first serving, regardless of your dog's size.
- Wait 24 to 48 hours. Watch for loose stools, gas, vomiting or itching. Fish allergies in dogs are uncommon, but they exist.
- Build up gradually over a week or two until you reach the portion size for their weight.
- Use it as a topper for picky eaters. The aroma is the entire point, and it is why mackerel works so well for picky and active dogs that ignore ordinary biscuits.
- Adjust meals accordingly. If mackerel becomes a regular addition, reduce their food slightly so the calories do not quietly accumulate.
Single-protein foods like this also make elimination diets far easier to run, which is the broader argument for single-ingredient dog treats. If something disagrees with your dog, there is only one ingredient to suspect.
When to Skip Mackerel
Hold off and speak to your vet first if your dog:
- has a history of pancreatitis or is on a prescribed low-fat diet
- has chronic kidney disease, where protein and phosphorus intake is managed
- is on blood-thinning medication, since high-dose omega-3s affect clotting
- has shown a previous reaction to fish or seafood
- is already receiving a fish oil supplement, as doubling up is easy to do accidentally
Dogs with sensitive digestion often do better starting with a leaner fish before moving to an oily one. Our range of treats for sensitive stomachs covers the gentler options.
FAQs
Can dogs eat mackerel every day?
Daily feeding is not necessary and is easy to overdo given how calorie-dense oily fish is. Two to three servings a week, sized to the chart above, gives you the omega-3 benefit without crowding out their balanced diet.
Can puppies eat mackerel?
Yes, from around 12 weeks, in very small amounts. The DHA in mackerel actively supports brain and eye development. Start at the toy-breed portion regardless of their expected adult size and introduce it slowly.
Can dogs eat smoked mackerel?
No. Smoked mackerel is heavily salted during curing, and the sodium level is well beyond what is safe for a dog.
Can dogs eat mackerel in tomato sauce?
No. Tinned fish sauces almost always contain onion or garlic powder, both of which damage red blood cells in dogs.
Is mackerel better than salmon for dogs?
Both are excellent omega-3 sources. Mackerel is smaller, lower in mercury and usually cheaper. Salmon must never be fed raw in parts of the Pacific Northwest because of salmon poisoning disease. For regular feeding, mackerel is the simpler choice.
Will mackerel make my dog smell fishy?
Mild fishy breath occasionally appears when fish is first introduced, and it usually settles. A persistent fishy odour from the rear end is more likely to be anal gland related and worth a vet check.
The Bottom Line
Dogs can eat mackerel, and most of them should. Pick Atlantic or Pacific chub rather than king or Spanish, cook it plain or use a freeze-dried version, remove the bones, keep the skin only if your dog handles fat well, and stay inside the portions for their body weight.
Ready to skip the deboning? Our wild-caught mackerel dog treats are a single ingredient, bone-free and portioned for easy counting, or you can browse the full fish dog treat range to compare mackerel against bonito and tuna.
