Salmon oil can be a very beneficial addition to your dog's diet. Salmon oil is rich in Omega-3 and Omega-6 fatty acids that can contribute to joint health, heart health, and improve the skin and coat of your dog making them potentially softer, glossier, and less itchy.
Canola oil in a pet diet contributes a significant amount of the essential nutrient linoleic acid. With its content of linolenic acid, it helps narrow the ratio of these two fatty acids to a level consistent with the values suggested by the US National Research Council