✓ Reviewed against PDSA, Blue Cross & Animal PoisonLine guidance · Last reviewed: 2026-07
Can dogs eat salmon?
The full picture
Cooked salmon is one of the best foods you can give a dog — rich in omega-3 fatty acids, high in protein, and excellent for skin, coat, and joint health. It's a common ingredient in premium dog foods for a reason. The critical rule is fully cooked only. Raw or undercooked salmon from the Pacific Northwest can carry a parasite that causes 'salmon poisoning disease' in dogs, which is potentially fatal. UK-sourced salmon has a lower risk but should still be cooked. Remove all bones — salmon bones are small and can lodge in the throat or gut.
Risks to watch for
- Salmon poisoning disease from raw fish
- Bones causing injury
- Mercury if fed daily in large amounts
Potential benefits
- High in omega-3 fatty acids
- Excellent protein
- Supports skin and coat health
- Anti-inflammatory
Safe portion size
A palm-sized piece for a medium dog, once or twice a week.
Common questions
How much salmon can I give my dog?
Is salmon good for dogs?
What are the benefits of salmon for dogs?
Looking for a daily supplement to support your dog's digestion, joints and immunity? Canine Prime by Your Pet Nutrition is a 40-in-1 superfood supplement trusted by thousands of UK dog owners.
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. Editorial first, products second. Full disclosure.
If your dog suffers from skin irritation or allergies, Apoquel for dogs is widely prescribed — available online from Best Vet Care.