Have you tried live mice? Because that would be my go to before a vet, chances are that is simply going to stress the snake further, especially if you get one of the many that sees snakes but probably shouldn't.