Dark Echoes (Echo Falls Book 3) by Jaime McDougall
Lily Peterson is a wolf who hunts alone. Haunted by the attack that left her best friend permanently human, she will do whatever it takes to catch her prey. Jason North is one of the Neuri, a pack of werewolves with special abilities. He knows he’s never met Lily before, but his instincts tell him he has. He’ll keep her close until he figures out why. A war that has played out across lifetimes threatens to consume Echo Falls. Friends become enemies, and old enemies become allies. Lily fights against memories that aren’t hers, forced toward a fate she doesn’t believe in.
Fate is about to learn that Lily doesn’t like being told what to do.