Great news!! Cirrus knew if he could get himself out of that thing that he might get to go home just a little earlier!!
I hope things go well at the vets. Good luck to you and Cirrus on his return home.
Cirrus you are very lucky to have such a wonderful meowmie!