Glad you found your little guy! That sounds like quite the ordeal, I'm glad he;s a-okay!