The puffin has been named Muffin by his rescuers

A puffin is being nursed back to health after being rescued during an attack by seagulls in Moray.

The injured bird was rescued by Jennie and John Stewart as they walked their dog in Lossiemouth.

They took the puffin, which they named Muffin, home and have been giving him cold baths and feeding him.

It is thought the puffin may have been in Lossiemouth after being blown off course. He will be released once back to full strength.

'Running about'

Mrs Stewart said the puffin looked stressed when they saved him, and they took him back home wrapped in a scarf.

Her husband told the BBC Scotland news website that Puffin was being attacked when they discovered him.

He said: "We think the puffin was overcome by storms and was being attacked. It was timely that we found him.

"He was quite feisty to start with but is now feeding well.

"He is now running about and flapping his wing. He will be released when ready, he would perish otherwise."