Ok I talked to the vet this morning and Kirzon's thyroid test was normal (yay) and his kidney tests were all normal except one that was one point high, but nothing to worry about. So the vet thinks he may just be eating less because of his mouth, but we need to keep an eye on him just to be sure. They are calling in the prescription for his mouth to the compounding pharmacy, so that I will be able to pick it up either today or tomorrow.
So that is the update for now. I will have more of a real post later on - I just wanted to post the update.
Thanks for all the good thoughts!!