Thanks everyone. I dropped Storm off and he wasn't happy at all. He cried most of the way and also while I waited for the surgery technician to come and get him. She took him out of his carrier to bring him back to surgery so I have to keep his carrier in the trunk of my car so that I won't forget it later. While I was driving him to the vets, I could really smell his horrible breath. I have a feeling that he'll be having at least one tooth extraction. I sure hope that he'll feel much better after all of this. I'll update you later tonight.