A zoo might be a good idea, I'm sure any vet they would use would have to have experience with snakes. I agree that I THINK this is a tooth injury of some kind or maybe a scratch from a rat claw catching in the throat that got infected. I'm not a vet but I do read quite a bit on ball pythons and that was what I figured before I went in to the vet's office. I even suggested it to him but when he saw the mass, he seemed to think that wasn't the case. Hopefully they can find something so small and that clear on a radiograph? I'm not sure what will show on there since the puss hardens, it may very well look like a tumor on there as well. He better figure out something after the $500 vet bill we got today. I honestly wouldn't mind that bill if I felt he was going to fix the problem but right now, I almost feel like I'm wasting precious time and I'll most likely have to get another opinion to get her back to normal.