This episode is the second-highest rated one of the series, after My Finale: Part 2 (2009) (which was intended to be the series finale).
According to the Fake Doctors, Real Friends podcast run by Zach Braff and Donald Faison, the mole's voice and puppet work is provided by Donald Faison.