Could it be that last night he ran away from the house and disappeared and then spent all night outside, lost and confused, until we tracked him down this morning? Yes, that might be it.
If indeed he’s a lost puppy rather than an abandoned one, I don’t blame his owners. This one is trouble.
Speaking of which, off to the vet now to see if he’s chipped.