I'm mixed on this one iff there is any chance the dry cleaner can restore it. Precious life hours were spent in earning and making that dress that served tremendous value for you. Not saying that you have to keep it but you could sell it for someone else to enjoy and put that money to good use, or donate it to charity, go onto share net and post it out there for some one. Either way, if it can be restored, it is an asset that can be used instead of winding up in a landfill and then all that work is lost for nothing. Or, I like the other idea someone posted about salvage. Could you repurpose it. quilters and creatives love spare fabric like this, especially if there are beads, silk, lace, etc. I would hate to see it wind up in a landfill all over inconvenience of having to have it cleaned. which is not MMM. Stuff happens with our beloved pets - not the first or last time they make a mess like kids. Glad you are keeping the cat. They definitely tell you when they need attention. What I have heard about cleaning things of value from pet stains like this is that the material is fine for human use and there will be no odor. Only thing is that other pets can still spell the enzymes but if hung up and well cared for, it should be fine for reuse if the cleaners can get out the stain. Good luck!