Salmon, given in small amounts periodically, is most likely just as healthy for your dog as it is for you. Therefore, yes, dogs can eat salmon. Moderation is key; never go overboard when feeding salmon for dogs. Small amounts every once in a while is okay for most dogs. Dogs can have salmon but only one or two times per week in small ...