Petsmart! That's where I got my first ball python and he was a few months old and at 79 grams when I got him. They were still feeding him pinks! I stopped that right away and started giving him fuzzies and he was taking them like a champ. They also let me buy him with a prolapse! And when I tried to take advantage of the two week window to get a free pet visit, they told me I would need to return him to them and they would give me my money back and then they would hold onto him as long as they saw fit and then let me buy him back! It was ridiculous! Luckily, I know girl who breeds snakes and she gave me tips on getting him to eat and how to heal his prolapse. I've had my guy about three months now and his prolapse is gone and he's gotten super fat. Poor thing, poor little girl. Thank you for taking her in and best of luck.
To help with the bad shed I would recommend soaking her in lukewarm water with a towel or something she can rub up against to get that shed off.