Oh thank goodness! It sounds like we have a Christmas miracle! I'm so glad that your vet was able to do what was necessary in time. He's going to need lots of TLC but I'm sure you and your mom have that in plenty of supply. We'd love to see pix when you have the time. Great news!