Manjinder Bains was driving along Coronation Road, in Hayes, to Villiers High School last month when he saw the frightened yellow Labrador narrowly avoid passing traffic and cower under a car.
He spent time on the side of the road with the animal, asked dog walkers at a nearby park if they could help, fed it at his home in Hayes and took it to a vet where it was eventually traced to its carer.
His kind actions were reported on getwestlondon, and the 32-year-old, who is director of finance at the school, says he has received a string of phone calls and thanks from people moved by his actions.
He said: “Since the story appeared in the paper and getwestlondon I have been inundated with telephone calls and cards at my work place from Uxbridge and Ealing residents. One called me at work and offered to bake me a cake.
“I am overwhelmed by the kindness and well wishes residents have been showering me with and I want to thank them all, especially those who didn’t leave a forwarding address.”