Thanks Helene and Candace. I just heard back from my vet and she thinks that his gums are just inflamed but not infected and since he's still eating he'll be fine until Monday. She also said that the treatment for an abscessed tooth would be a dental cleaning and an extraction.