En marzo de 1927, después de que el Ejército Expedicionario del Norte entrara en Nanjing, los buques de guerra británicos provocaron la masacre de Xiaguan y Zheng Dongguo ordenó a las tropas que contraatacaran resueltamente. En 1933, Zheng Dongguo se desempeñó como comandante general de la 4.a Brigada de la 2.a División y dirigió a las tropas para participar en la Guerra de Resistencia de la Gran Muralla. Durante la Guerra Antijaponesa, Zheng Dongguo comandó tropas para participar en la Batalla de Xuzhou, la Batalla de Wuhan, la Batalla del Paso Kunlun y la Batalla de Yizao, y acumuló experiencia en la lucha contra Japón.