That does suck.
I wonder if he has a chip.
I found a dog running down the middle of the road one time. I stopped and got out, walked around the truck and didn’t see him. Went to get back in and he was sitting in the drivers seat.
Took him by the vet for a scan and sure enough, he was chipped...