Skiggles
Having accompanied Brieanna for her morning dip, Skiggles was left to his own devices when his mistress changed into a bird and flew away... but Skiggles was a Druidess' dog, and he knew such things happened, from time to time, so he finished his bath, and then wandered through the nearby fields by himself, for a while.
As the sun rose higher, he began to grow warm, so headed back to the pond for a drink, and to see if his mistress had returned, yet. She hadn't, but there were some other smells, there. He'd seen the horse and Elf they belonged to, a few times, and pictures of them flashed through his mind. The Elf was cross, but spoke to him, sometimes, and was never mean to him. The horse was alway nice, and never tried to kick him, even when he ran close alongside him.
Skiggles followed their scents, for a while, until he was distracted by other scents... There were more horses by his barn! He swerved back, smelling them, then barked, and ran for the barn.
Brieanna's scent was strong, and new, there! She had come back! He streaked past the waiting horses, heading for the barn door...
There, he encountered the strange scent. Sedge grazed just inside the doorway, while a bunch of strange folks stood or sat along the wall, facing his mistress. The horse's scent was strange, even for a horse ridden by a man... and the others...
Skiggles skidded to a halt, wondering in dog thought who these were, and what was going on. Then Brieanna whistled for him.
"Here, boy!" she called, patting her leg. All thoughts of strangers forgotten, Skiggles raced to her, jumping for joy as she patted him, and scratched behind his ears.
After a moment of greeting, he circled to her right, and lay down beside her fetlock, observing the newcomers. They smelled funny, especially the human with the big round board on his arm... He stank of rotted plants, sweat, and old vomit. He must be sick. Skiggles lay on his belly, and covered his nose with his paws.