Does he have a chip????
try calling avid....to notify them just in case.....
How about the lost pet section on Petfinder??????
Have you tried the local news stations???
Posting there with a reward sometimes helps....Think of the amount of people they reach.....
Just some thoughts that have crossed my mind......

Our Thoughts and Prayers are with You Three and your other worried 19.....