サメがイルカを食べない本当の理由は、イルカには勝てないということです。イルカは性格が穏やかなように見えますが、攻撃力は侮れません。さらに、イルカには特殊な音波があり、家族や友人に助けを呼ぶことができるため、サメがイルカを食べようとするのは困難であり、多くの場合、イルカに逆に殺される可能性もある。
イルカは泳ぐスピードが速いだけでなく、行動も非常に柔軟で、通常であればサメがイルカを攻撃することは難しい。しかし、イルカは簡単に自分のくちばしでサメまで攻撃できる。サメとイルカが一人で戦っていても、かなりの体型であればサメは全身で退くことが難しい。だから、サメはイルカを食べないのではなく、イルカを捕まえることができないのだ。
サメは一般的に仲間を食べることはなく、仲間が死んだ場合にのみ、仲間の死骸を食べます。通常サメは仲間を食べることはありませんが、サメの主な餌は一部の体の小さい生物なので、餌が不足していなければ仲間を食べることはありません。もちろん、非常に獰猛な性格のサメもいて、大型の魚をエサにしたり、自分の仲間を食べてしまうこともあります。多くのサメはあまり獰猛な性格ではないので、仲間を食べることもあまりありません。