When I had one he was around 3 to 4 inches and he ate what ever he could catch.Shrimp,hermits,snails,whatever he decided to eat that day.I can't say anything about coral cause he was in a fowlr.BUT with this hobby, you never know,each animal has its own personality.