I did not know that his leash was gone too :yikes: !!!!!!!! That almost certianly tells you that some one stole him!!!!!
DO NOT BLAME YOUR SELF!!!!!!!!!!! You had
NO way of knowing that he was going to get out!!!!!!!!
Have their been any strange people in your neighborhood before Zy went missing???