I have ruined lots of really nice outfits over the years, and while it can be costly it actually doesn't bother me all that much. It actually intensifies the "dirty bitch" aspect for me.If my budget were not so tight, I'd so do it in one of the dresses I wear.
I have had a quite few outfits that got either stained, or ripped.. or a little of both that were just too good to keep solely for my dogs entertainment. so I just do my best to clean/stitch them up and wear them anyway. To be honest this can be it's own form of exciting for me.
Sometimes a friend (or, slightly more embarrassing, but even hotter, a guy) I'm out with will say "Oh no, you've spilled something on/torn your's dress."
I get such a thrill from them noticing it's as close as I get to people knowing.