Footage from South Africa shows the tense moment a cage diving crew attempted to release a seal pup back to its mother, only to have it climb back aboard the boat.
Video source: VCG
"For baby seals in South Africa December is a worrying time. As the waves smash the island the poor things are washed away from their mothers," said the filmer, 23-year-old Ewan Wilson.
The crew of White Shark Africa Cage Diving undertake a second attempt, holding the baby seal aloft as it cries out for its mother.
As they see the mother approaching the vessel, they toss the pup towards her, speeding off to prevent the baby from coming back again. There's a moment of tension as the crew observes the reunion from afar. Members erupt into cheers as the baby and mother manage to properly reach one another again.