Большеухий Ду сыграл большую роль, примирив Чан Кайши и руководителей иностранных концессий Шанхая. Когда Национально-революционная армия заняла китайскую часть Шанхая в 1927 году, в рабочих кварталах оставались тысячи вооружённых красногвардейцев. Большеухий Ду предложил иностранцам и Чан Кайши избавиться от них и взял на себя «грязную работу». Получив от председателя Муниципального Совета Стерлинга Фессендена пропуска, грузовики и оружие, люди Ду за одну ночь вырезали около 4 тысяч человек. В награду за Шанхайскую резню Чан Кайши назначил Ду председателем правления Бюро по борьбе с опиумом, что давало последнему практически неограниченные возможности в торговле наркотиками.