My dog loves fish food - course she's a lab so that's not saying much as she has eaten all sorts of fun stuff (my couch, shoes, rope, etc.). And my cats like to lick my fingers after I feed flake.
My dog will eat anything that hits the floor including fish food. I have to keep the lids tight on fish food containers or my cat can open them and eat it up.
No fish can properly assimilate the high levels of fatty acids found in dog, or cat food. The LFS in NB feeds cat food because he's either a moron, or he thinks that he's saving money. I'm guessing that it's the former.
Read the link that I posted in my initial comment in this thread.
Fish are fish in the same way mammals are mammals, birds are birds, lizards are lizards, etc. I'm a mammal and I eat other mammals all the time. Eating animals of the same class isn't cannibalism.
I do that too, my dog would twitch his cute nose and sniff until he reach the fish food and nudge me to open and give him some.
Seems as though the krill smell turns him on...