When she is in a reptile clinic let the vet`s there check her thyroid function ! I am very sure that this is the whole problem. And they can give her iodine that she needs. Thyroid malfunction causes heart, kidney and liver problems. A vet should know that.Big day for Dutchess today! She has been resting peacefully at UF for 2 days. Today, she gets her cardiac ultrasound test. They will probably have the results today and will call me. The staff has been so good, calling me every morning to tell me how she's doing (letting me know she made it thru another nite). Will update this forum as soon as I know the test results.