Nick Johnson and his dog are on a 3,000-mile fundraising walk in memory of his wife. Continue reading...