I have a ball python and a few weeks after I got him, he was showing signs of an RI, bubbles coming out the mouth, mucous in the mouth and such, so I took him to a vet immediatly after I noticed the signs and I was told that with medication he would have a 50/50 chance of living, he did pull through however and has been fine ever since! I recommend taking him/her to the vet ASAP to get treatment started! Snakes are capable of getting over an RI, but a vet can make that even more possible with medication and such.