Direwolves are easy to deal with in open terrain.
If they don’t reach you on first turn, just spearwall and they’ll mindlessly bump against it.
If they do reach, switch to axes. And focus on ONE direwolf at a time with the polearms.
They have a weak resolve so killing a few is usually enough to scare the rest… who then die when trying to retreat.