⚠️ Quick Answer: YES — But ONLY Fully Cooked
Cooked salmon is one of the best protein sources for dogs, packed with omega-3 fatty acids for a healthy coat and joints. However, never feed raw or undercooked salmon — it can contain a parasite (Neorickettsia helminthoeca) that causes Salmon Poisoning Disease, which is fatal if untreated.
| Toxic? | Raw is DANGEROUS — Cooked is safe |
| Safe Amount | 100g cooked salmon, 1–2x per week |
| Best Method | Baked, steamed, or poached — plain, deboned, skinless |
| Avoid | Raw, smoked, cured, seasoned, canned with salt |
| Key Benefits | Omega-3 (EPA & DHA), protein, Vitamin D, B12 |
Why Cooked Salmon Is So Good for Dogs
Salmon is rich in omega-3 fatty acids (EPA and DHA), which have scientifically proven benefits for dogs:
- Coat and skin — reduces itching, improves shine, and helps manage dry skin conditions
- Joint health — anti-inflammatory properties help dogs with arthritis or hip dysplasia
- Brain development — DHA supports cognitive function in puppies and senior dogs
- Immune support — omega-3s regulate immune and inflammatory responses
- Heart health — supports cardiovascular function
Many premium dog foods (like those we recommend) use salmon as a primary protein source for exactly these reasons.
The Raw Salmon Warning
Never feed raw or undercooked salmon to your dog. Raw salmon can harbour a parasite called Nanophyetus salmincola, which carries the bacteria Neorickettsia helminthoeca. This causes Salmon Poisoning Disease (SPD), a condition that is fatal in up to 90% of untreated cases.
Symptoms appear 5–7 days after ingestion and include fever, vomiting, diarrhoea, swollen lymph nodes, and lethargy. If your dog has eaten raw salmon and shows these signs, seek veterinary treatment immediately — SPD is treatable with antibiotics if caught early.
Smoked salmon is also unsafe — while the smoking process may not reach temperatures high enough to kill all parasites, it also contains very high levels of sodium which can cause salt poisoning.
How to Prepare Salmon for Your Dog
- Remove all bones — salmon bones can splinter and cause choking or internal injury
- Cook thoroughly — bake at 180°C for 15–20 mins, or steam/poach until flaky
- No seasoning — garlic, onion, lemon, salt, and butter are all harmful
- Remove skin (optional) — skin is safe but high in fat
- Serve in portions — roughly 100g per 10kg of body weight, 1–2x per week
Frequently Asked Questions
Can dogs eat tinned salmon?
Tinned salmon in spring water (not brine) is safe in moderation. Choose brands with no added salt. Drain the liquid before serving. Avoid tinned salmon in oil or brine due to high fat and sodium content.
Can dogs eat salmon skin?
Cooked salmon skin is safe and actually contains the highest concentration of omega-3 fatty acids. However, it’s also very high in fat, so feed sparingly — especially for dogs prone to pancreatitis.
How often should I give my dog salmon?
1–2 times per week is ideal. This provides sufficient omega-3s without excessive mercury exposure. Alternatively, you can use a salmon oil supplement daily for consistent omega-3 intake.
