Most dwarf angels don't touch coral from my experience. Pygmy, flameback, flame, coral beauty etc. Full sized angels will most probably eat coral. However I've seen some not touch any. Like Michael said it varies by fish. Id say if you have a large enough tank getting a dwarf would be the safest...