My bicolor angel eats flakes, pellets, live brine shrimp, frozen brine shrimp, frozen krill, octopuss (originally for me), algae off the rocks, glass, sand, etc, algae flakes, algae floating around after I scrape it off the glass, and dead snails. Basically, everything I have ever thrown in my fish tank and then some. He wasn't always like that though. At first he wouldn't eat anything but live brine shrimp. Then slowly I stated switching to flakes and pellets. His favorite food right now seems to be the live brine and Tetra flakes. Try not to rely on live brine too much though, as they are not very nutritious.