Piranhas live in the area of the waters of South America. His body is indeed small, but when it's open mouth will be seen a row of spiky teeth ready to rend his prey.
Piranha have sensors that can detect blood in the water. If it doesn't find the prey, then without doubt piranha can eat each other.