A dog that ran away after being frightened by fireworks has been found 100 miles from home.

A dog

A dog

Uno, a Yorkie-shih tzu cross, fled from owner Theresa McGailey's home in Wiltshire in November before being found living as a stray in Weymouth, Dorset, last week.

McGinley recalled how her grandchildren were left heartbroken when the pooch bolted through the fence of her Swindon home and spoke of the "happiness and relief" she felt after being reunited with her pet.

She explained: "I can’t describe how happy I am.

"It gives people hope that if you’ve lost your dog there’s a chance that they can still come home.

"Uno was absolutely fine, as soon as he saw me he came running up to me and was licking me.

"The feeling was so immense, just happiness and relief that he was back, relief that there when nothing wrong with him."