how many fish do sharks eat a day?
Sharks eat 2-3% of their bodyweight daily, which equates to about 50-100 lbs of fish for the average-sized shark. Research suggests they can consume up to 2,000 lbs of fish annually, or 5-7 lbs of fish per day. Sharks are one of the most feared creatures in the ocean. While they may have a reputation … Read more