It sounds like it could be an abscess. It also sounds like it has opened and is draining. You may want to put something on it to draw out the puss. I would also check his mouth for a bad or broken tooth. If the abscess gets in the tooth, gums, or jaw, a vet is needed. You could loose him to...