I am really sorry I have had scares where I thought my cat was gone (she wasn't but I still know how you feel). Its awful to not know where they are or what they could be going through. My prayers are with you that you will find him as soon as possible. Maybe he's safely waiting at the shelter for you guys to come pick him up.