the vet is giving her the injections every 2 days for how ever long, because I'm pretty new to snakes and was a little unsure about giving her needles. but he's not charging me for the extra effort he's going to. not really sure about what caused it maybe she wasn't warm enough. we have a heat mat that turns on for 20 minutes than turns off for 10, so that may have been the cause.