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.
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.