Yes, she has not been in contact with another python her entire life, nor have I handled another python her entire life. I never been to a reptile event either. However, she did get mites when she was 1 year old. I was able to get rid of them pretty quickly though. With this being said, can IBD and nidovirus be ruled out?

I did make a big branch like structure out of pvc pipe a few years ago. Although, she never used it. I think your missing the point. Her activity level and muscle mass were both fine last year with the same exact furnishings. Again, this all started when I noticed the blood from her mouth back in October of last year. For example, she is just as inactive outside of her enclosure. I take her in my bedroom with plenty of things to climb on but she just wants to find a spot to coil up and rest.

Furthermore, if she is eating larger rodents with less activity, she should be gaining weight not losing weight. I know the rats aren't that much larger and she hasn't lost that much weight, but still. After pulling her out tonight, I know something is very wrong, I really think she is dying.