The Torah teaches
us that Noach, his family, two of each non-kosher animal and seven
pairs of each kosher animal boarded the Teyva (ark) to
wait out the flood.
But they weren't the only survivors.
Og, the giant, was given permission to board the Teyva, since he would later become a servant to Avrohom. Not able to fit inside, he held onto the side of the Teyva and received food rations through a hole that Noach drilled through the wall of the Teyva.
The fish, too, survived. Since the rain was made of boiling sulfur, the fish took shelter at the bottom of the sea.