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.

Jersey and Guernsey women's teams to make FA Cup debuts
Eventful summer Saturday in Guernsey
No decision on GST for Guernsey until the autumn
New gaming venue opening in Guernsey this summer
Guernsey teenager launches coffee business
Stowaway squirrel spotted in Guernsey
Guernsey hotel group encourages guests to skip a room clean
Protestors to meet deputies ahead of Guernsey's GST debate