I've read that there is a certain parasite which causes cannibalistic behavior in shrimp, but does it occur in other circumstances, such as dire lack of food, high stress levels, or scavenging? I was in a Chinese restaurant and I saw 2-3 shrimps eating from the body of another of its same species in an aquarium.