10 seal pups are currently in the care of the GSPCA, the most in its 151 year history.
The Guernsey animal charity has now rescued a tenth seal pup by Fort Pezaries at Pleinmont.
It says recent, stormy weather has caused challenges for the young pups.
When discovered, she was wounded, dehydrated and underweight for her age, only weighing 20kg instead of around 40 to 50kgs.

The shelter is looking for a name for the pup and is welcoming suggestions from islanders.
She joins Didier, Maya, Faulkner and Jem from Jersey, and Valentine, Dolly, Doyle, Grinch and Baby Shark from Guernsey at the shelter.
In the coming weeks, the GSPCA is looking to release two of the pups back to the water.
It is advising people in Guernsey who discover seal pups not to approach them and to instead contact the GSPCA.

User pays when Guernsey roads have to close
Channel Islander abandons Bordeaux as the flames 'arrive at the city's gates'
Annual Guernsey Scarecrow Festival set to raise thousands for charity
Channel Islands face 'physical' Poland test
Baby born on Guernsey's Marine Ambulance
New interim leader for Guernsey's healthcare system
Guernsey's reservoir levels falling after prolonged dry spell
Guernsey's Commonwealth flag carrier in early Games win