If you have anytime to wait you could make signs that say dog found and any information you may have. Other than that the pound may be your only other logical option. People that lose their dogs often go to pounds with the (unlikely) hope of finding their lost animals. I hope you resolve everything.