Is the brown spot on the tooth? I wonder if he hit it and it's loose and the tooth is damaged. If so..it could sure hurt! Peroxide with equal parts water..can be put on mouth blisters and infections. I'd try that..but wouldn't be shocked he will lose that tooth.