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.