I liked this puzzle, too!
But I was surprised to find FOODFISH as one of the theme entries. I would have guessed it was not "in the language" even though I think the standard is more lenient for theme entries. Then I checked my dictionary and there it was. And I discovered that "fish food", which sounds to me like a much more natural phrase (what you'd feed a pet goldfish), is not in my dictionary. You learn something new every day, I guess!
Of course, I'm a vegetarian, so maybe I'm just out of my depth here. Bad pun, I know. :-)
Marjorie