Here's a breakdown:
* Fish: This makes up the bulk of their diet, including:
* Larger fish: They're known to eat bonefish, stingrays, and even other sharks.
* Smaller fish: They also eat a variety of smaller fish like mullet, catfish, and crabs.
* Other prey: Bull sharks will also eat:
* Birds: They've been known to snatch birds from the surface of the water.
* Reptiles: Turtles and snakes can be part of their diet.
* Mammals: Occasionally, they will eat small mammals like raccoons and dogs.
They're not picky eaters and their diet varies depending on what's available in their environment.