Maybe the dog was getting a bath and the owner just removed the collar and she ran off.
But there is NO reason that the dog shouldn't have had a micochip and NO reason the owers should not have been at the shelter the very day the dog was lost and every day after. They may love this dog but they don't seem like very responsable owners.
I vote for the new owner. And lets make sure the dog is microchiped now.