Sorry to hear of your misfortune. Visit a vacuum repair shop over the weekend. They usually have a compound of sorts that can remove even stubborn odors like cat urine and stuff like that. As for the glass, well, um, wear shoes.
Alcohol abuse. You should be shot.... or at least given a few shots on the house.
------------------
Got Galleries?
Post Your Fetish Galleries Here