No, the DS Lite Rumble Pack does not work on the Nintendo 3DS.
The 3DS lacks the necessary rumble hardware and the proprietary connection the Rumble Pack requires. It's a hardware incompatibility, not a software limitation.