I've finally got my first Lion fish. It's a Dwarf Zebra Lionfish. It's about 3" in size. What type of live food should I feed it ? The LFS I got it from tells me that it has been eating prepared food at the store. I read somewhere that it is better to feed live marine feeder fishes and not fresh water feeders, it this true ?