I also agree with assist feeding as a last resort..but I've just never had a ball python look this way when i received it.. I'm not sure when 'last resort' should be since I've only had her a week.. I have no idea how long she has looked like this before I got her and my three other snakes are thriving in their environment. Which is the same setup as her's, only larger. I'm very torn. I want to at least give it another week but If she dies in the mean time i know I'll beat my self up over it for waiting. Id love to bring her to a vet but she is obviously stressed out from her journey here , i still can't decide of that is the best option