At the vet. He has a fever OnO.
They are going to give him antibiotics and draw blood for presurgical screening. They'll let me know if everything is fine on Monday so I can set up a dentist appointment and have him fully checked out.
Good luck. Just paid a nice $2400 for my 9 month old kitty at the vet due to some **** i dont understand. 
don't they sell animal medical insurance?
I mean, if we really think about it..
Animals have poor hygiene.. it's a wonder they're not sick all the time.. or perhaps they are, and just really not intelligent enough to notice.