Paul, if I read your post correctly your main concern is the ingredients which make up most fish foods so I would suggest making your own. If you look about the forum you will find many recipes. Some are beef heart based, others mainly seafood based and many a mix.
Pat