Okay so I'm new to these forums but decided to give it a try...now I have a ball python that's 3 years old & is healthy. Well yesterday I went to work early & saw him soaking in his water bowl, when I got back in from work, a 12hr shift...he was still soaking in it so I turned on my light & he began to get out of the bowl. So about 2:30am when I was about to go to bed, I heard a bunch of substrate being moved around & clashing against the tank I decided to take a look. He was twisting & turning pretty bad & making a really weird noise that sounded like a whine, then opened his mouth wide open & kept it somewhat open then slowly dropped his head underwater.. After I realized no more movement, I took him out & he was dead. No movement whatsoever, he was limp. So after realizing how much it sucked losing him I decided I would wait till this morning to call my vet to dispose of him. Now when I was about to do all that, I saw that he wasn't where I left him last night, he was in his hide & came out casually like nothing ever happened, I took him out & took a look at him & he seemed perfectly fine, his body was straight, nice & strong, couldn't find out what could've happened. So what do you guys think, any ideas of what may have happened?