On 18 May 1929, Xinyou Drama Society staged Leonid Andreev's The Waltz of the Dogs, which was translated and directed by Zhu Rangcheng. The choice of the playtext was different from those staged by Shanghai amateur drama groups, so were the translation methods adopted. Zhu Rangcheng expected to educate the audience by showing them real art, so he chose what he thought to be of high artistic value and tried to represent the original in his translation. Referring to several less-used or unknown sources, this article first analyzes the features presented in the production of the play, and then explores the reasons behind and the impact it had on both Xinyou and other amateur drama groups in Shanghai. The production of The Waltz of the Dogs reveals the dynamic and interactive nature of the translation activities on Shanghai stage.