Hi people - sorry for the odd title.

Found a lovely female garter outside just now, 1.5 feet long, looks like she cannot poop out whatever it is she ate. I can't tell what it was, but it is quite stuck on the way out and quite uncomfortable looking.
She seems hhealthy, docile and otherwise unharmed. She doesn't seem to be in pain.

Currently I have her in the bathtub with a half-inch or so of warm water, and she's swimming around happily. I'd like this to soften whatever this is. She can rest, yes, she won't drown, not enuf water..

Is this right: do I try to remove this object? I dunno what it is (organic/animal or what) but do I just soak her and gently try to remove it? Looks like if it stays, shell eventually die from it, and it is stretching the vent trying to come out.

HELP appreciated

-Sasha