The ground was harder than Kael expected.
He drove the first sharpened board into the dirt with the wooden mallet, each strike dull and heavy. The vibration traveled up his arm and into his shoulder. The sound carried farther than he liked too loud in open air but stopping wouldn’t make it safer.
Ash paced nearby, nose low to the ground, circling wider than necessary. He never turned his back to the trees.
Elin worked a few steps away, stripping bark from another board with careful, practiced motions. She didn’t rush. She didn’t speak. But her eyes kept lifting toward the forest, tracking the gaps between trunks as if something might step out at any moment.
“This won’t be a wall,” she said eventually.
Kael didn’t stop hammering. “I know.”
“It’s barely a warning.”
He straightened and wiped sweat from his brow with the back of his wrist. “Warnings are better than nothing.”
They set the second post farther along the line Kael had drawn the day before. Rope came next old and brittle in places, but usable if doubled. Kael tested each knot twice. Not because he expected it to hold forever, but because he wanted to know exactly how long it would last before failing.
Ash froze.
Not stiff.Not growling.
Stolen content warning: this tale belongs on Royal Road. Report any occurrences elsewhere.
Just… still.
Kael noticed immediately. He followed Ash’s gaze to the far side of the fence line toward the trees where the ground dipped slightly before rising again.
Nothing moved.
But when Kael walked closer, he saw it.
One of the ropes was frayed.
Not snapped.Not torn apart.
Worn.
As if something rough had brushed against it. Tested it. Then pulled away.
Elin crouched beside him, careful not to touch it. “That wasn’t us.”
“No,” Kael said quietly.
Ash stepped between them and the trees, tail low, ears forward not aggressive, but alert in a way Kael hadn’t seen before.
Not fear.
Recognition.
“It didn’t cross,” Elin murmured.
Kael scanned the ground beyond the rope. The soil was disturbed, pressed down in places but the marks stopped just short of the line they’d drawn.
“It came close,” Kael said. “Then it left.”
Elin’s fingers tightened around the board she was holding. “Why?”
Kael didn’t answer right away.
Ash let out a low sound not a growl, not a whine. Something quieter. Older. A sound that didn’t belong to a pup.
“Maybe it was checking,” Kael said at last. “Maybe it was deciding.”
They finished that section of fence in silence.
No one suggested stopping.No one suggested going farther either.
When the sun dipped low, Kael stepped back and studied their work.
It wasn’t much.
A partial ring of posts and rope. Gaps everywhere. Weak points he could already see.
But it stood.
That night, Kael didn’t sleep with his back to the wall.
He sat facing the fence, spear across his knees.
Ash stayed beside him, unmoving.
And somewhere beyond the reach of firelight, the forest listened.

