I was just sleeping and I thought my dog was choking so I got up and it was my ball python. He had his mouth open and was in a "S" position and it was coughing or sneezing pretty loud. It sounded almost like a cat trying to cough up a hairball. He did it three times and then went about his business. I took him out of the tank and he has no mucus or bubbles in or around his nose and mouth and no noises breathing. There is no whistling or popping ethier. Temps are 82 cool side, ambient 85-86 in the middle with a constant 94 degree hot spot controlled by a thermostat. My snake is in my room and I have never heard this before.