A delighted family have been reunited with their pet dog, which had been missing in the Perthshire hills for almost a week.
Hungarian Vizsla Buster was lost in Glen Isla on Saturday morning as he enjoyed a day out in the sun.
Despite a desperate search and a Facebook campaign to find the pooch, there was no sign of him.
However on Thursday afternoon owner Yvonne Lawrence received the news she had barely hoped for when she was told the two-year-old had been found alive.
Apart from being very emaciated, Buster appears none the worse for his ordeal.
Yvonne said: “A group of four people spotted him and told the gamekeeper, who went down and shouted his name, and Buster came to him – he was near the place he’d gone missing.
“I was at work and my son called and he was crying. He said ‘They’ve found Buster’.
“He’d been out for six days and obviously hasn’t been fed. The gamekeeper offered him food but he wouldn’t take it. When we were bringing him home we gave him biscuits and he ate three – he must have thought all his Christmases had come at once.
“He’s in better condition than I though he’d be. He is very quiet but my other dog is going mad because he’s back. He’s very weak and we are taking him to the vet tomorrow.
“Normally Buster is the first one back when called, but this time it was Rudy. He had chased grouse and must have gone too far. He’ll be on the lead from now on.”
Buster was near the summit of Monega Hill, a popular walking route, when he went missing.
His plight was posted on the Missing Pets Perth and Kinross page and was shared almost 3,000 times.