She is now resting in her tub and this "blockage thingy" is going to the vet for analysis.
YES!!!!!
It is out.
Here she is after helping her pass the thing.
http://img.photobucket.com/albums/v4...1/DSCF0357.jpg
http://img.photobucket.com/albums/v4...1/DSCF0358.jpg
http://img.photobucket.com/albums/v4...1/DSCF0359.jpg
And here is what was causing all the trouble.
http://img.photobucket.com/albums/v4...1/DSCF0361.jpg