Can Dogs Eat Salmon Or Can It Be Dangerous For Them?

Can Dogs Eat Salmon

Can dogs eat salmon? Well, as pet parents, we know that food which is good for us is not always good for our pets.

Salmon is an exceptionally nutritious food for humans as it is low in fat and high in protein. As well as containing essential vitamins and minerals that are vital for good health.

Obviously, we would love our dogs to benefit from this healthy and tasty fish as well!

But can dogs eat salmon?

The good news is, yes! You can feed salmon to dogs if it is properly cooked and prepared.

However, raw and uncooked salmon is extremely poisonous to dogs and can be deadly.

In this article, we guide you on how to feed salmon safely to your canine friend. And the dangers of feeding raw salmon to dogs.

Can dogs eat salmon?

Dogs can safely eat salmon so long as it is fresh, boneless, well-cooked and fed in small portions.

Salmon is often the main ingredient in many high quality dry and wet dog food products.

Like many human foods, you should limit giving salmon to your dog no more than once a week.

But, is salmon bad for dogs in any way?

Yes, it can be if not fed correctly.

Can Dogs Eat Salmon

You should never let dogs eat salmon if it is raw or under-cooked as it contains bacteria and parasites which are harmful to dogs, possibly leading to salmon poisoning disease (SPD) which can be fatal.

So, before you consider feeding salmon to your dog, there are some essential points you need to be aware of to keep your pet safe.

Is salmon good for dogs?

Salmon is an excellent source of Omega 3 fatty acids, which helps promote a healthy skin and coat for your dog.

As well as being useful for his heart and immune system.

Older dogs and those who have arthritis can benefit from salmon as it assists in the reduction of inflammation and stiffness in the joints.

Feeding salmon to young puppies helps develop their brains as well as assisting older dogs to concentrate better. Especially those that are a little senile.

Salmon is also high in amino acids, essential for keeping your dog healthy and active.

As well as being an excellent food for those dogs with skin irritations and allergies.

Salmon dog food

There are many commercial brands available producing salmon dog food.

Some products contain only salmon as a meat protein source whereas others have salmon as the primary protein but include additional meat.

So, why would you feed salmon dog food to your pet?

If your dog appears to be healthy and passes his annual vet checks with flying colors, then there is no need to change his feed.

However, if he has the occasional digestive upset, has itchy, flaky skin or his coat appears dull, then it may be an idea to change his diet onto salmon dog food.

It is also a good choice of food if your dog is a picky eater as many cannot resist the taste of salmon!

Your vet can always advise if you are unsure.

If your dog has allergy issues caused by traditional meats such as beef and chicken, then it is vital that you check the ingredients to ensure the food only contains salmon.

But dogs cannot live on salmon alone as it does not fulfill a dog’s essential carbohydrate and vitamin requirements.

Therefore, it is crucial when using a salmon dog food product that you check it is made with real salmon, high-quality ingredients and offers 100% balanced nutrition, consisting of all the necessary vitamins and minerals.

The label should reveal the food is “complete and balanced” and approved by the AAFCO (Association of American Feed Control Officials) or other.

Can dogs eat cooked salmon?

Can dogs eat salmon when it’s been cooked? Yes!

If you wish to give salmon to your dog, it should only be fed fully cooked.

It is vital that you never give your dog raw or under-cooked salmon.

So how should you prepare salmon for your dog?

Always use fresh boneless fillets of salmon. They shouldn’t contain any bones, but it is best to check before cooking as small bones can choke your dog or become lodged in his stomach or intestines.

You can either steam, grill, poach, bake or roast the salmon, but do not add any oil, salt, and pepper or seasonings such as onions or garlic, which can be extremely harmful to dogs.

Can dogs eat canned salmon?

Can dogs eat salmon that came from a can? Yes!

Giving canned salmon for dogs to eat occasionally as a treat is perfectly safe.

The salmon is already cooked causing the bones to soften enough, so it blends into the food, creating no problems to dogs.

However, it is advisable to buy canned salmon soaked in water rather than in brine or oil as the salt and oil content can be harmful to dogs.

Also, be aware, that some have a high sodium content, so always opt for those with low sodium or have no salt added.

Adding a few flakes to your dog’s kibble to make a tastier feed is an ideal way to feed canned salmon.

Does the dog in your life have a cat in theirs? Don't miss out on the perfect companion to life with a purrfect friend.
The Happy Cat Handbook - A unique guide to understanding and enjoying your cat!

Can dogs eat salmon skin?

Dogs can safely eat salmon skin so long as it is cooked thoroughly and without any garnishing.

But, is salmon skin good for dogs?

Salmon skin consists of the same healthy nutrients as the rest of the salmon and is very tasty, so dogs love it!

However, it does have a high-fat content so should be fed in moderation as an occasional treat and never to dogs who are overweight.

Can dogs eat smoked salmon?

So, if cooked salmon is okay, can dogs eat salmon when it’s smoked? No!

You should never give smoked salmon to your dog.

The reason for this is that smoked salmon is cured so contains an excessive amount of salt that is dangerous for dogs.

There is also a small chance that smoked salmon contains parasites which can result in a fatal condition in canines.

Can dogs eat raw salmon?

And now that important question – can dogs eat salmon raw? No!

Raw salmon is considered extremely healthy and nutritious, especially by the Japanese, but before you even think about giving your beloved pooch a piece of your salmon sashimi – DON’T!

Can Dogs Eat Salmon

Giving raw salmon for dogs to eat, even a small piece, can result in your pet becoming extremely ill and possibly fatal consequences.

Although humans and animals have eaten raw fish for thousands of years, it is only dogs and other canid species (foxes and wolves) that are prone to salmon poisoning.

So, what is it that causes salmon to be poisonous to dogs?

Salmon is infected with a parasite known as Nanophyetus salmincola (NS).

This parasite is somewhat harmless, but the danger is if it becomes infected with an organism called neorickettsia helminthoeca. This is what causes salmon poisoning.

Thoroughly cooking salmon will kill any harmful parasites and bacteria that are present in the fish.

Salmon poisoning in dogs

Salmon poisoning in dogs is potentially fatal if it is left untreated.

The problem is that it can take up to a week before a dog displays any clinical signs, so you and your vet may not even consider salmon poisoning.

As a result, this can make diagnosis and treatment difficult, which is not good news for your dog.

Also, it is possible for dogs with salmon poisoning to spread the infection to other dogs via their feces.

The most common dog salmon poisoning symptoms include:

  • Diarrhea
  • Vomiting
  • Lack of appetite
  • Rapid weight loss
  • Lethargy
  • Fever
  • Swollen lymph nodes
  • Dehydration

What do to if you think your dog has salmon poisoning

Take your dog immediately to your veterinarian if he displays any of these symptoms.

Inform your vet if you know, or suspect that your dog has eaten raw salmon.

A fecal sample, detecting the parasite’s eggs within the feces, or a needle sample from a swollen lymph node reveals the diagnosis for salmon poisoning.

Treatment for salmon poisoning is quite straightforward if detected in time.

Your veterinarian will most likely prescribe an antibiotic to kill the rickettsial organisms that caused the poisoning and a wormer to kill the parasite.

If your dog is dehydrated, then your veterinarian will give him intravenous fluid.

The good news is, that once treatment has started, dogs usually show rapid improvement within a couple of days.

Can Dogs Have Salmon?

Salmon is a nutritious and beneficial food for dogs to eat so long as there are no bones present, and the fish is cooked thoroughly with no added salt and pepper or seasonings.

Never feed raw or under-cooked salmon to your dog.

The Labrador Handbook by Pippa Mattinson

You should only let dogs eat salmon in moderation, no more than once a week, as feeding too much can result in pancreatitis.

The safest way to feed this fish is with a high quality formulated salmon dry dog food.

Your dog can also enjoy the many benefits of salmon by adding salmon oil to his feed or giving him dog treats such as salmon jerky.

Does your dog like salmon? Do you have any healthy salmon recipes that you use for your dog? Share them with other owners!

Can dogs eat salmon or can it be dangerous for them?


Studies on salmon poisoning disease of canines: I. The rickettsial relationships and pathogenicity of Neorickettsia helmintheca. CB Philip, WJ Hadlow, LE Hughes – Experimental parasitology, 1954 – Elsevier

Salmon poisoning disease in dogs on southern Vancouver Island. AJ Booth, L Stogdale, JA Grigor – The Canadian Veterinary Journal, 1984 –

The pathology and etiology of salmon disease in the dog and fox. DR Cordy, JR Gorham – The American Journal of Pathology, 1950

The Labrador Site Founder

Pippa Mattinson is the best selling author of The Happy Puppy Handbook, the Labrador Handbook, Choosing The Perfect Puppy, and Total Recall.

She is also the founder of the Gundog Trust and the Dogsnet Online Training Program 

Pippa's online training courses were launched in 2019 and you can find the latest course dates on the Dogsnet website


  1. I have learnet so much re: Salmon. Amazingly none of my Vets has given me any info how and how much to use. I have given small amounts every day to TINKER BEll, ( AmericanStafford Shire Bull Terrier) never cooked, only rawl and now this info. What ever, I’ll will cook it real good, once a week should be sufficient, per your info. In the meantime I wish to thank you, and lets see how we are making progress. I cook and always have cooked for my dogs, 40 years plus, yes, and one can still makes mistakes.