Can dogs eat mackerel?
The full picture
Mackerel is another omega-3-rich fish that's great for dogs in moderation. It's higher in fat than some white fish so use in smaller portions for pancreatitis-prone dogs. Fresh mackerel should be fully cooked — never raw. Tinned mackerel in spring water or tomato sauce (no onion) is fine. Smoked mackerel is a hard no — too salty and sometimes contains preservatives. Always check for bones. Like sardines, a couple of times a week is great for skin, coat, and joints.
Risks to watch for
- Smoked mackerel too salty
- Bones are a choking risk
- High fat if overfed
Potential benefits
- Omega-3
- Vitamin D, B12
- Protein
Safe portion size
A small piece of plain cooked mackerel, a couple of times a week.
Unexpected vet bills can run into thousands
One emergency visit for food poisoning can cost £500–£5,000+. Compare UK pet insurance in 60 seconds.
Compare pet insurance →Checked against UK veterinary guidance — see our editorial standards and source list. If your dog has eaten something and you need urgent advice, call a vet or the Animal PoisonLine on 01202 509000.