Can dogs eat salmon?

Yes โ€” fully cooked only

Yes. Fully cooked, boneless, plain salmon is excellent for dogs. Never feed raw salmon in the US or North America.

✓ Reviewed against PDSA, Blue Cross & Animal PoisonLine guidance · Last updated: 2026-06-17

How we keep this site free. Some links on this page take you to Amazon or other online retailers (including vet pharmacy partners Best Vet Care and Canada Pet Care via CJ Affiliate, and treat/supplement brands via AWIN). As an Amazon Associate and CJ/AWIN publisher we may earn a commission at no extra cost to you. Full disclosure.

The full picture

๐Ÿ• Apoquel for Skin Relief โ€” If your dog suffers from persistent itching or allergic skin reactions, Apoquel 16mg (100 Tabs) at Best Vet Care is vet-prescribed and fast-acting. Sponsored.

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.

Why cooked-only matters so much

Raw or undercooked salmon (particularly from the Pacific Northwest) can carry a parasite that causes "salmon poisoning disease" in dogs โ€” a genuinely fatal condition if untreated, caused by a bacteria carried by the parasite rather than the fish itself. Thoroughly cooking salmon to at least 63ยฐC/145ยฐF kills both the parasite and the bacteria, which is why "fully cooked only" is a hard rule rather than a mild caution.

Does size or breed matter?

Salmon poisoning disease can affect dogs of any size or breed with equal severity โ€” there's no size-based protection. Bone fragments (from any preparation) are a proportionally bigger obstruction risk for small dogs, which is another reason to use boneless fillets when feeding smaller breeds.

Common questions

Can dogs eat salmon?
Yes. Fully cooked, boneless, plain salmon is excellent for dogs. Never feed raw salmon in the US or North America.
Can dogs eat raw salmon?
No โ€” raw salmon (and some other Pacific fish) can carry Neorickettsia helminthoeca, the parasite responsible for Salmon Poisoning Disease, which is potentially fatal in dogs. Symptoms typically appear 5โ€“7 days after eating raw fish: vomiting, diarrhoea, lethargy, swollen lymph nodes. Always cook salmon thoroughly before feeding it to your dog.
Important: This page is general information, not veterinary advice. Every dog is different, and individual factors (age, breed, health conditions, medications) can change what's safe. If in doubt, always contact your vet โ€” or the ASPCA Animal Poison Control Center on (888) 426-4435 or Pet Poison Helpline on (855) 764-7661 in the UK.