well, i took rex to the vet today. all good news. hes a perfectly healthy snake he was quite active the whole trip. hes a boy, too, so his name stays at rex. lol all in all, things went great!