It would be nice if Vets would push the microchipping. I have never had a vet recommend it for my cats but I think when pets are brought in for their final round of shots, microchipping should another routine procedure.

This looks like a well cared for dog, Shirley, and it has found itself in very good hands!
Good luck finding its owners.