Les piranhas sont connus pour être des prédateurs voraces, mais ils se nourrissent généralement de petits poissons, d'insectes et d'autres petites créatures aquatiques. Bien que les piranhas soient connus pour attaquer des animaux plus gros, y compris les humains, il n'y a aucune preuve suggérant qu'ils peuvent manger des requins. Les requins sont beaucoup plus grands et plus puissants que les piranhas, et ils ont de fortes dents et des mâchoires conçues pour la chasse et manger de grandes proies. Les piranhas, en revanche, ont de petites dents pointues qui sont mieux adaptées pour déchirer la chair des petits animaux. De plus, les piranhas vivent dans des environnements d'eau douce, tandis que les requins vivent principalement dans des environnements d'eau salée, ils sont donc peu susceptibles de se rencontrer dans la nature.