GREY seal pups that were rescued and cared for by the Scottish SPCA have been released at Aberdour.

The animals, which had been looked after at the charity's wildlife centre, slipped back into the water at Silver Sands.

The pups were rescued following reports from the public and have been given Harry Potter themed names, with the two released at Aberdour called Hermione and Hufflepuff.

Centre manager Colin Seddon said: “Hermione and Hufflepuff were our first releases of the season.

“Hermione was quite the size, weighing 45.3kg.

“She was rescued from Dunglass beach in the Borders on Sunday November 25 by our inspector, Jenny Scott.

“It was quite the rescue as Hermione was so heavy and the tide was not on their side.

“Jenny was bitten by Hermione so this is a stern reminder for the public not to approach or allow dogs near seals on the beach.

“Hermione would have felt stressed and threatened and the bite is a result of that."

He continued: “If you spot a pup with a white coat on a public beach, please contact our animal helpline as chances are, it is in trouble and needs our attention. Do not go near it.

“Grey seal pups which no longer have a white coat may still need our assistance if they are on a public beach and at risk, or have visible signs of injury, such as bleeding, crusty or damaged eyes, discharge from the nose, coughing or generally looking unwell.

“The public should contact our animal helpline and an operator will be able to assist.

“If the seal pup is not at risk and looks and acts healthy it should be left alone.”

Anyone who discovers an injured or distressed wild animal should call the Scottish SPCA animal helpline on 03000 999 999.

To stay up to date on the seals brought in to the Scottish SPCA wildlife centre, follow #SSPCASealSquad on social media.