One of my ball pythons has a health issue. He was doing fine then the other day regurgitated a rat pup. Ever since his mouth has been open and swollen looking. He cant close his mouth. He is also breathing heavy. But, I am positive it is not an respiratory infection because he is not bubbling or discharging goo. However he does have red bloody parts in his mouth and white discharge. And like I said it looks like he is puffy and swollen. Anything I can do to avoid a vet bill? Is it mouth rot? If so how do I treat it? How could it get mouth rot from regurgitation? Any help would be awesome!