CCTV footage shows Gao Fenghua taking his Golden Retriever for a daily walk through the city of Harbin, China. And then things take a rather bizarre turn.
Raining cats (not) dogs
A cat falls from the sky and lands right on top of Fenghua's head! The kitty springs to its feet and runs away, but Fenghua is not so lucky.
The force of the blow knocks him unconscious, leaving the elderly man stretched out on the pavement. Meanwhile, Fenghua's pooch corners the kitty in a doorway. He's not letting this furry culprit escape without an explanation.
Or at least that's what it looks like at first! Because a few seconds later, it's become pretty clear the dog is trying to play with the guy who's just knocked out his dad. But that's Golden Retrievers for you. These lovable pooches will make friends with literally anyone!
An unsolved mystery
It turns out the cat belongs to a local man named called Mr Yu, although how it ended up falling from the sky remains a mystery. A newspaper report said the men are currently reaching an agreement on compensation for the incident.
In the meantime, Fenghua is back at home following a short stay in hospital and doctors expect him to make a full recovery.