At the end of the day all that really does matter is that you will be married to your fiance! Keep reminding yourself that as long as the officiant shows up (wherever you guys can hold it, if the original venue can’t work for some reason) and does his/her thing, then you guys are golden!
As for the rest, I can only imagine how frustrating and upsetting this must be for you. Is it at all possible to reschedule, given the circumstances? If you caterer is unable to deliver on the scheduled day, would they be willing to move it to a different day (I know this means that some out of town guests may no longer be able to make it, but sadly some things can’t always work out perfectly).
A competent dry cleaner should be able to get your dress back to new (assuming it’s just mud and muck and stuff, and it wasn’t actually ripped — in which case, go to a seamstress and see if it can be salvaged!) Many brides roll around in mud and water in their gowns for Trash The Dress sessions, and have their gown restored right back to new condition by having them cleaned afterwards.
Losing the programs certainly sucks, but it’s likely not something your guests will miss terribly. Only a few people save them. The rest flip through them a bit, and then use them to fan themselves off (if it’s hot), or roll them around in their hands as a nervous habit. =)
For your decorations, I wonder if there’s another local bride you can find (maybe on here, or on Craigslist) who recently got married who you can either buy, rent or borrow her leftover wedding decorations from. If I lived near you, I’d be willing to let you use some of my stuff, given the circumstances!
Most of all, just take a deep breath, and realize that as long as nobody was hurt, the rest is just material. Nothing is stopping you from marrying the love of your life. You’re only delayed in throwing the big party! If now just wont work, then I suggest you get married, and then plan a recommitment ceremony, or 1 year anniversary celebration, or a whole new reception later on when the circumstances are more favorable. Tons of brides and grooms never get to have big, fancy weddings or even parties for their wedding, yet still have great marriages. So it’s not doomsday by any means!