Great news! You must be so happy, that is truly a miracle.

I don't know if it would have helped or not but I am an advocate of microchipping.