I assume you are checking the humane society every day and the animal shelter? (They are separate). I would call the area vets too and alert them that your dog was stolen so that if someone brings in a yorkie, they will be alerted. I missed your other thread, sorry, but does he have a microchip? I know the Humane society scans, but I don't know if vets routinely do.
I just can't believe this is in my city!! Small world. I will certainly be on the lookout. Oh, and I can believe your comments about the police department.