Didn't see the post about the bloodwork being normal till after I wrote other message.
Even though the sores are deep in his mouth (probably throat), the bacteria comes from around the teeth. Extracting the teeth does get rid of the whole problem. Miraculously, in fact. You have to bear in mind that the bacteria can cause heart and kidney problems, too.
