No. They are born live.
Well, the length of time for an egg to hatch depends on the species of shark. At my aquarium store, we had a banded shark egg hatch after four months and four days in our store. I have no experience with marbled cat shark eggs.
a bull, yes...a bull shark, no
The nickname for a shark's egg case is a "mermaid's purse." These protective cases help to keep the developing shark embryo safe until it is ready to hatch.
The only Legendary that was able to hatch from an Egg was Manaphy. To obtain Legendary Pokemon inside an Egg, you would need to use an Power Save, Action Replay, or Game Shark, depending on the system you are using.
a great white shark is bigger than a bull shark
the habitat of a bull shark is tropical seas
A Bull Shark can be as big as 12 feet.
If you can hatch a regular egg in there then you can hatch an ostrich egg.
* Can you make an unfertilized egg hatch? No
there is more than one bull shark
A bull shark protects itself by biting.
Some sharks let their eggs hatch inside themselves so at birth they would be called a pup. Some sharks lay egg sacs. At birth those would be called egg sacs. Once they hatch they would also be pups.