Bummer. You could always look into renting a dog sled.

Around here, the mere rumor of snow causes chaos.