A sheepdog had to be rescued after being pushed off a cliff by an angry ewe.
Farmer Dan Jones thought two-year-old Tian was a goner when a stubborn ewe barged him off a cliff into the sea.
See also: Sheep gives car free wash
They were gathering the flock on the Great Orme headland in north Wales when the ewe charged at the dog to protect her lamb.
Mr Jones, who runs Parc Farm on the headland in Llandudno, panicked after the sheepdog bounced 60 feet down rocks and into the water.
He said: "I was gathering the sheep for shearing and I knew it would be a bit tricky as they were in a difficult place.
"I decided to ask the National Trust ranger to give me a hand and we also had four volunteers to get them off the cliff."
"There was one sheep that was a bit stubborn and she wouldn't move, so I got Tian to go round and try to help move her.
"I'm not sure if she was trying to protect her lamb but she just charged straight at Tian and barged him off the cliff."
Mr Jones described how the dog hit rocks on the way down and bounced into the water.
But his problems weren't over when he hit the sea.
"I panicked at first as I'd never seen him swim before – I really thought he was a goner," he said.
Tian resurface unscathed, but the dog struggled to make his way on to dry land.
Mr Jones added: "Tian came up and started swimming out to sea so I had to call him back.
"He started coming back to shore and came to a cliff, but he couldn't get out so he started treading water.
"I called him to an area where he managed to get himself out.
"I was hoping he'd be able to scramble up but he got a bit scared and started barking, so I told him to lie down."
Mr Jones attempted to scramble to rescue Tian but had to call in friend Roger Piece, a climber, who abseiled down and hoisted Tian up.
Mr Jones said Tian is "absolutely fine" after his ordeal on Tuesday, adding: "His swim was defintely better than his dive."
Mr Jones, from Llanddeusant, Anglesey, took over the 145-acre farm in October for a rent of just £1 a year, after a worldwide search by National Trust Wales for a tenant.
At its peak, the Great Orme headland is more than 600 feet high.