SafeBowlGet the App

Can Dogs Eat Salmon?

⚠️CAUTION — Safe in small amounts with conditions

Check any food instantly

Snap a photo and get an instant safety verdict for your dog.

Download SafeBowl Free

Yes, but salmon must be cooked and boneless. Salmon is an excellent source of omega-3 fatty acids, but it's high in fat and requires careful portion control. Raw salmon should never be given to dogs due to dangerous parasites.

Why Salmon Needs Caution

Whilst salmon offers nutritional benefits, it presents several concerns for dogs. The primary risk is its high fat content, which can trigger pancreatitis—a serious and painful inflammation of the pancreas. Additionally, raw salmon may contain parasites that cause "salmon poisoning," a potentially fatal condition in dogs. Bones pose a choking and blockage hazard, and the preparation method matters significantly.

How Much Can Dogs Eat?

Salmon should only be offered as an occasional treat, never as a meal replacement. Guidelines by weight:

  • Small dogs (under 10 kg): 1-2 tablespoons of cooked salmon
  • Medium dogs (10-25 kg): 3-4 tablespoons of cooked salmon
  • Large dogs (over 25 kg): up to 1/4 cup of cooked salmon

These portions should be given no more than once or twice weekly. Salmon contains approximately 200 calories per 100g, so adjust your dog's regular meal accordingly to avoid overfeeding.

How to Serve Safely

Cook salmon thoroughly—boil or bake it without added salt, oil, or seasonings. Never use salmon from recipes containing garlic, onions, or excessive salt, as these are toxic to dogs.

Never serve raw salmon due to parasites. Never include bones, skin (in large quantities), or smoked salmon, which contains too much salt and preservatives.

Remove all bones carefully, even tiny ones that could cause choking or intestinal blockage. Plain cooked salmon without skin is safest for dogs prone to digestive issues. Allow it to cool to room temperature before serving.

Size and Breed Considerations

Small breed dogs and those with a history of pancreatitis should avoid salmon entirely, as their digestive systems are more sensitive to fatty foods. Overweight dogs should receive smaller portions or skip salmon altogether. Senior dogs can enjoy salmon occasionally, as the omega-3s may benefit joint health, but monitor closely for digestive upset.

If your dog experiences vomiting, diarrhoea, or abdominal pain after eating salmon, discontinue it immediately and contact your vet or call the Animal Poisonline on 01202 509000.


SafeBowl checks any food in seconds—personalised to your dog's breed, weight, and allergies. Download SafeBowl free.

Frequently Asked Questions

Is salmon safe for dogs?
Yes, cooked salmon without bones is safe for dogs in moderation. Raw salmon can contain harmful parasites and should be avoided.
How much salmon can I give my dog?
Small dogs: 1-2 tablespoons; Medium dogs: 3-4 tablespoons; Large dogs: up to 1/4 cup, as an occasional treat only.
What's the main risk with salmon?
Salmon is high in fat and calories. Excessive consumption can lead to pancreatitis, obesity, and digestive upset.
Can dogs eat raw salmon?
No, raw salmon can contain parasites like Neorickettsia helminthoeca that cause 'salmon poisoning' in dogs. Always cook salmon thoroughly.
What about salmon skin?
Salmon skin is safe in small amounts when cooked, but it's high in fat and should be given sparingly to prevent digestive issues.

Related Articles

Stop Googling. Start scanning.

SafeBowl uses AI to instantly tell you if any food, plant, or ingredient is safe for your dog. Just point your camera and get an answer in seconds.

  • AI-powered food safety scanner
  • 181+ item offline safety database
  • Emergency vet finder
  • Ingredient label analysis
Download SafeBowl — It's Free