He is a truly a great highly educated vet and treating reptilies is one of his specialities. His clinic is always full and he does not charge much. If you ask him he will answer you, but he does not have the time to ask you questions. I am very happy with the outcome. And as you have described it, it was like uncorking a bottle of shaken champagne, and the poop did fly in the air before hitting the ground..lol