Hello. Sorry to hear about your snake. I dont want to worry or frighten you but I had similar issues with an eastern indigo snake. It refused food and when he would defecate there were small amounts of blood. I was told by the person i bought him from that it was no big deal and it possibly ingested some substrate. Well....sad to say he passed away. The point is definitely get it to the vet ASAP!! I hope all goes well and your snake is fine. Good luck!!

