I am praising God today!! Zach has returned!! I went to the old office today and there he was!! I could not believe it. It is about a 4 mile journey and he had to cross a busy road. I don't know how he did it, but I was praying for his safety and return and my prayers have been answered. He was so happy to get back inside and I left him in the office just to relax for a while. I will be moving him back to the new office tonight, there will be real estate people going through the building tomorrow and I don't want them to put him out. We are going to use every single precaution to keep him safe and help him adjust to his new home. Thanks to everyone for advice and for your concern.