The day started perfectly. Which, looking back, should have been a warning. The best days always seemed to end the worst. Kai sat on top of a picnic table watching Kade lose another competition. At least according to Kade. The younger boy insisted the game had been rigged. Everyone else insisted he simply lost. The argument had already lasted ten minutes. It would probably continue for another twenty. Normal. Everything felt normal. The community fair was one of Karite Pack’s biggest family events. Hundreds of wolves filled the large park near the center of town. Food stalls lined the pathways. Children raced between games. Music drifted through the air. Nearby, Felicia stood talking with Lila. Markus was helping set up one of the competition areas. Avery and Serena were spea

