 While Dowd was mayor of Charlotte, the city police department was established and a new city charter was adopted.He served two terms in Congress but chose not to run for re-election in 1884.Dowd worked as the federal tax collector for North Carolina in 1886-1887.