Chino the “miracle dog” was walking with owner Elizabeth Brydon in Glasgow’s Linn Park when he suddenly jumped over the crossing’s wall.
His owner thought he was dead when she saw him motionless in the shallow river before the animal was rushed to the vets in a critical condition.
“It all seemed to happen in slow motion. I remember seeing him in mid-air, feeling utterly helpless,” said Ms Brydon.
“I saw him motionless at the bottom of the bridge and I thought he was dead. There was very little water in the river, so he fell straight on to the rocks below.
“When I didn’t see him moving, I thought we’d lost him.”
PDSA vets found Chino had suffered serious chest injuries but had not broken any bones following an X-ray.
He was monitored overnight at the surgery and given painkillers before returning home the next day to recover in comfort.
Ms Brydon said she was “over the moon” with the progress Chino has made, with him said to be making a “remarkable recovery”.
“He’s my miracle dog,” she said.
More from Glasgow
Grandparents ‘may pose cancer risk’ to children, scientists warn
Scorpion halts easyJet flight from Paris to Glasgow
Amazon packer reunited with engagement ring posted in parcel
Footballer Gary Mackay-Steven rescued after falling in river on night out
Blair Logan jailed for killing brother by setting him on fire
Glasgow medical students to resit exam after social media ‘collusion’ discovered
Vet Susan Hermit said dog was “very lucky” not to have died.
Chino’s recovery comes as the PDSA launches its #SaveAStar campaign to raise money for life-saving operations and care for sick animals.