Canadian Cycling Magazine 6 2018-03-15 - Fredericton’s Tour de Dog features two stages in one day: a time trial and a road race.