Some angels are a lot more aggressive than others...yours probably enjoys fancy/expensive food.
I've seen many different kinds of fish pick apart freshwater shrimp (even guppies), but I would also second the other comments about how well they hide. Unless you have a shrimp only tank, typically there are 5-10 shrimp in the tank for every one you can see. I've found it easiest to see them by checking when my lights first turn on (or before they turn on, with a flashlight...), or by adding some zuchinni or other vegetables to a spot consistently.
Cliff
I've seen many different kinds of fish pick apart freshwater shrimp (even guppies), but I would also second the other comments about how well they hide. Unless you have a shrimp only tank, typically there are 5-10 shrimp in the tank for every one you can see. I've found it easiest to see them by checking when my lights first turn on (or before they turn on, with a flashlight...), or by adding some zuchinni or other vegetables to a spot consistently.
Cliff