The angelfish commonly seen in the shops are all the same breed- scalare (the more expensive altum angels grow bigger). There is no dwarf angel fish. You can't be absolutely sure that every single angelfish will eat neons, but you can't be sure it won't either.