I have a female ball python that i have had for a couple of months and she is about 4 years old i have had her caged with a male ball python that is about 3 years old for about 4 or 5 months now. Now here is the problem. I came home from work this morning and the female is lying with her lower half upside down, and her upper half like normal but her vent is pretruding about a 1/4 of an inch open. She also just started to shed about 3 or 4 days ago and almost done. She also sets with here mouth partialy open every once in a while. Anybody know what is going on? Is she gravid or sick?