Whale shark season is almost here and it won't be long until these giant spotty wallowers will be cruising up and down the Ningaloo. Despite the thousands of teeth inside of their huuuge mouths, these teeth play no part in them feeding and they instead feed via filter feeding and expelling water through the gills 💦 Whalesharks are thought to reach maturity at around 30 years and live for 70 to 100 years. There is still a little mystery surrounding their reproduction, but it is known that whaleshark are ovoviviparous, meaning that they do have eggs but these eggs stay inside of the mother until the pups are fully developed. The eggs will then hatch inside of the mother and the pups keep receiving nutrients until they are fully formed and ready to be given birth to. This means that whale sharks do not give birth to all pups at once, but rather give birth to a steady stream of pups over a prolonged period of time. Wild.