Can Dogs Eat Salmon?

Can Dogs Eat Salmon?

by Scritch

The quick answer: Yes, dogs can eat plain, cooked salmon.

Benefits of salmon

Cooked salmon has many benefits for your pup, which is why you probably have seen it as a common ingredient in both wet and dry dog foods. It is an excellent source of omega-3 fatty acids (good for canine coats and hearts), vitamins, and minerals. 

Salmon is low in fat and high in protein, but remember, all human foods should be given to dogs in moderation.


The salmon you feed your dog should be cooked. Raw salmon can lead to “salmon poisoning disease,” a dog-specific disease caused by an infected parasite in salmon. This can cause stomach upset, gastrointestinal issues, and even death. Symptoms appear within six days of eating infected fish; your dog may have a fever, begin vomiting or have diarrhea, as well as weakness, dehydration, swollen lymph nodes, and discharge from their nose and eyes. 

Though cooked salmon is safe to feed to your dog, remember that the usual suspects are not okay: this includes excess salt, garlic, onions, or chili powders. Also be sure to remove all fish bones. They can scrape the esophagus or cause choking.

Canned Salmon and Salmon Skin

If you’re interested in feeding your pup canned salmon, look for products that are canned in water, rather than oil, and opt for low sodium. Again, don’t rely on canned salmon as the main source of nutrition for your dog, because a well-balanced dog food diet is best.

For salmon skins, as long as the salmon is cooked without toxic ingredients, it is safe for your dog to eat. However, salmon skin is high in fat, so only share it with your dog rarely or as an extra-special treat.

Scritch is your one-stop destination for all things pet. Store and share your pet notes and records, browse the map of pet-friendly spots, find pets in your area to adopt, find pet care, read product reviews, and much more. Sign up for free to get full access today.