The past tense of haul down is hauled down.
The third-person singular simple present indicative form of haul down is hauls down.
The present participle of haul down is hauling down.
The past participle of haul down is hauled down.