The short answer is yes. Salmon is a great source of omega-3 fatty acids, which support the immune system, may decrease inflammation, and can keep your dog’s coat looking shiny and healthy. It’s also a good protein source. In fact, salmon is a common ingredient in high-quality dog foods. If your dog is allergic to more common sources of protein, like chicken, salmon may be a good alternative.
How Should I Prepare Salmon for My Dog?
Do not ever give your dog raw or undercooked salmon. It can contain the Neorickettsia helminthoeca parasite, which causes salmon poisoning disease. This disease can be fatal. In addition, raw salmon contains lots of small bones, which are brittle and can choke your dog or lodge in his stomach or intestines.
As with any food, portion control is important. Serve your dog an appropriate portion size, and limit his salmon intake to once a week or less. You may even feed your dog canned salmon, although it’s best to choose one packed with water.
So, the next time you're putting a fresh piece of salmon on the grill or in the oven, set a small piece aside to cook for your dog. It's good for him, and he'll love it.