Oh my goodness! What a lucky little guy. Christmas magic! To think what could have happened if you didn't find him! I think you should look into names that mean good luck or fortunate one etc if you do end up keeping him. Can't wait to hear how this story pans out!