Skip to content
Dog Portions
Menu

Can dogs eat salmon?

Yes, in moderationFine occasionally, but watch the portion and how you serve it.

Short answer

Yes, well-cooked, boneless salmon is a healthy source of omega-3 fatty acids for dogs, but raw or smoked salmon should never be fed because of the risk of a serious infection and its high salt content.

salmon

Salmon is one of the most nutritious fish you can offer your dog, as long as it's thoroughly cooked and free of bones. Here's why raw salmon is the exception to the 'fish is healthy' rule, and how to serve it safely.

Why only in moderation

Cooked or baked salmon is a rich source of the omega-3 fatty acids EPA and DHA, which support healthy skin, coat, and joints, and it's a popular ingredient in hypoallergenic and limited-ingredient diets. In reasonable amounts it's a genuinely beneficial part of the diet, not just a neutral treat.

Raw salmon is the one fish with a documented risk of what's known as salmon poisoning disease, an illness caused by a parasite-borne organism that has historically been mainly a concern with Pacific salmon in North America and can be fatal without treatment. Even outside that region, raw salmon carries the usual risks of raw fish: parasites, bacteria, and an enzyme called thiaminase that breaks down vitamin B1.

Salmon bones are thin and easy to miss, so the flesh needs to be carefully deboned before serving. The skin is high in fat, so either trim it off or serve only a small amount, especially for dogs prone to pancreatitis.

Smoked or salt-cured salmon (like lox) isn't suitable for dogs. It's high in salt and often cured with dill or onion. The safe option is always fresh or frozen salmon, cooked with nothing added.

How to serve salmon

  • Always cook salmon thoroughly, boil, steam, or bake it. Never serve it raw or smoked.
  • Remove all bones and any excess fat from the skin before serving.
  • Skip the salt, dill, lemon, and any other seasoning.
  • Let it cool and cut it into bite-sized pieces for your dog's size.

Rough portion

Small dog: about 20 to 30 g (roughly 1 oz) of cooked salmon. Medium dog: around 50 g (1.75 oz). Large dog: 80 to 100 g (about 3 to 3.5 oz). Suitable once or twice a week as a protein rotation or omega-3 source, not as an everyday food because of its higher fat content.

Risks

  • Risk of a serious infection (salmon poisoning disease) from raw or undercooked salmon.
  • Mouth or digestive tract injury from thin salmon bones.
  • Pancreatitis from regularly feeding larger amounts of fatty skin.
  • High salt content in smoked or cured salmon.

Symptoms to watch for

  • Vomiting, fever, diarrhea (sometimes with blood) after raw salmon, which can appear even several days later
  • Swollen lymph nodes, lethargy
  • Gagging or trouble swallowing (bones)
  • Excessive thirst after salty smoked salmon

Your dog already ate salmon. What now?

  1. If your dog ate raw salmon (leftover sushi, for example), watch them for several days for vomiting, fever, diarrhea, or lethargy, and see a vet right away if any appear.
  2. If it was a reasonable amount of cooked salmon, just watch for gagging or reluctance to eat in case a bone is involved.
  3. For smoked or salted salmon, make sure your dog has plenty of fresh water and watch for signs of excess salt intake.

Common questions about dogs and salmon

Can dogs eat raw salmon?

No. Raw salmon is the only fish with a documented risk of a serious, potentially fatal infection carried by parasites in the flesh, on top of the usual risks of raw fish like bacteria and parasites. Always serve salmon well cooked, with no exceptions.

Is salmon oil good for dogs?

Yes, quality salmon oil is a rich source of omega-3 fatty acids and is often recommended as a supplement for skin, coat, and joints. Dose it according to the label or your vet's advice, since it's a calorie-dense supplement rather than a free extra.

Can dogs eat smoked salmon?

It's not recommended. Smoked salmon is high in salt and often seasoned, which can cause digestive upset or excessive thirst. Fresh or frozen salmon cooked with nothing added is the safer choice for any dog.

How much salmon can a dog eat per week?

Roughly once or twice a week, in an amount matched to your dog's size, a small dog needs only a small serving, a large dog around 100 g (3.5 oz). Salmon is a fattier fish, so it shouldn't replace your dog's entire protein source.

Is farmed salmon worse for dogs than wild salmon?

For safety, what matters most is thorough cooking and no seasoning, not where the fish came from. Farmed salmon tends to be a bit fattier, which for dogs prone to pancreatitis means a smaller portion rather than a switch to leaner wild salmon.

Other good treats

More from meat and fish

Sources

  • Merck Veterinary Manual: Salmon Poisoning Disease
  • AKC: Can Dogs Eat Salmon?

Last updated 2 September 2026.