Oh wow.. Thank you so much everyone! I didn't expect so many comments I'm so thankful to have found him.. I used to have a recurring dream that I find him and he comes running to me. I never thought it would ACTUALLY happen! I've gone to see him every day since I found him and I never get used to it.. I have to keep reminding myself that this is not a dream.
Thank you so much for all of the kind words!