He is right, raw fish is very good for them.
I give fish to our dogs when it is available cheap. Fish is expensive here, just about evey kind of fish is so when we buy it we eat it ! LOL!!! But when I am fishing and catch some I usually give them raw fish or like I said if I can find cheap smelts or something.