One of my very favorite friends lives in Canby and she’s not wrong: it’s a cute little town somewhere between Portland and Salem. It’s also home to the Canby Dahlia Run, a half marathon and 10K coming up this year on August 27th for its 11th year. The half marathon takes racers on a scenic course past a golf course, through wooded forests, and a stretch along the Willamette River. After two miles through quaint…