Ulrich is a shifter wolf from the Highlands who has been sent by his clan to serve at the King's pleasure in the lowlands. Reports of a wolf being killed in the Laughing Woods have returned to the palace, where Ulrich is asked to go investigate. While searching the woods, he comes across an unusual trio: an elderly grandmother, her young granddaughter, and a very surly mage. That mage, Grosvenor, keeps sending Ulrich away repeatedly and aggressively... until he stumbles upon Ulrich in his frantic search for the suddenly missing young girl. The pair quickly deduce a witch has kidnapped the child with the intention of eating her (shades of Hansel and Gretel!)
In part 2, Ulrich has convinced the mage Grosvenor to return to the highlands to meet his own clan. We learn more about why Grosvenor is so surly, and why he lives alone in the lowland forests. There's attraction between the two, but Ulrich's Alpha father decides that a high mage of Grosvenor's power is more suited to marry his first born son, not the seventh born son (Ulrich). Meanwhile, Grosvenor's old clan shows up demanding him back (or else.)
I don't care for shifter stories at all, but this was sweet. I liked this because it was distinctly different view points. A couple minor plot issues with pacing, and several times Ulrich was shifting, but where were his clothes going? I really was glad there wasn't any sex scenes to kill the momentum of the story.
3.75 stars, so I rounded up to four stars.