W czerwcu 1864 roku został awansowany do stopnia generała majora i mianowany dowódcą XVI Korpusu w czasie wyprawy Williama T. Shermana na Atlantę. W czasie bitwy pod Atlantą jego korpus znajdował się w odwodzie, po czym został wysłany do zastąpienia drogi korpusowi generała Johna B. Hooda. W czasie bitwy Dogde dotarł na front i osobiście dowodził dywizją Thomasa Sweeny’ego. Następnie dowodził korpusem w bitwie pod Ezra Church.