Visit to the vet couldn't have gone any better! The vet said that he is on his way to full recovery and he's recovering fast enough that he doesn't think surgery will be necessary! All of the money you raised for my beloved little goof ball is still going toward him! Because of you, he'll be getting his teeth cleaned (and lord does he need it), he'll be getting his vaccines and a heart worm test, and he'll be put on a heart worm/all parasite preventative within the next few weeks. Thank you all so much for your help. I couldn't be more touched or grateful that so many people came to the aid of a complete stranger with an adorable dog.