My sons new ball python just did the strangest thing and I need to know if it's 'normal' or not. He has been resting in his cage all day, only thing different is that we put Jungle Mix and Reptile bark in the bottom of it today. Just now, we glanced down at him and he has his head upside down with his mouth open and looks like he is gagging or choking badly!! Is that normal??? He has not been fed by us, we just got him yesterday and the pet store said that all they know is that he is a "guaranteed Feeder". Please help me if you can give me any idea if he is ok??

