Did you ask your Vet if she/he has met the dog & owners yet. Maybe
they would know him.