salmon seems to be a coveted protein in a canine diet. I can't get past all the potential harms of feeding raw salmon, fresh caught or farmed, so this is the route I take:
Wellness 95% Salmon, canned. Naturally preserved and ethoxyquin free protein sources.
Please note, this is a supplemental feeding item - NOT intended as a complete & balanced diet!