A homesick dog decided to re-create his own version of Homeward Bound by returning home to his Welsh owners - after being given to a farm more than 200 miles away.
Pero the Sheepdog's adventure began after he ran away from his new home in Cockermouth, Cumbria, to make the trek back to the village of Penrhyncoch in mid Wales.
The four year old is one of 15 sheepdogs on the family farm, but was given away to a Cumbrian farmer to see how he worked there.
But he ran off from his new home while out herding sheep and made it back to Wales in just 12 days.
His farmer in Wales, Alan James, says it's a total mystery how he made it back home.
A sheepdog can go all day and cover a lot of ground. But it is a mystery how he found his way here. We don't know how he was fed or if he hitched a lift. But it was incredible when he turned up on a doorstep. We would love to solve the mystery of how he managed it.
Watch Kevin Ashford's report:
Mr James' wife, Shan, said the family were so taken aback by Pero's loyalty they've decided to welcome him back home for good.
We have a lot of dogs and a friend knew the farmer in Cockermouth was looking for a dog that could round sheep and follow a quad bike. We thought Pero would be ideal for the job. We let him go on a trial at the beginning of March. We were then told that Pero had disappeared on April 8, and was nowhere to be seen. But then last Wednesday evening my husband Alan went out to check on the animals after supper and there was Pero on our doorstep. It was a bit of a shock, and the dog was going crazy after seeing Alan.