In a small mixing bowl, combine one packet of Dream Whip mix with 1/2 cup of milk. Using an electric mixer, beat until it becomes light and fluffy with stiff peaks, similar to fresh whipped cream (this will take a few minutes). Set this aside for later.
In a separate, larger mixing bowl, whisk together the remaining 1 1/2 cups of milk and the instant chocolate pudding mix. Keep whisking for about 2-3 minutes until the pudding powder is fully dissolved and the mixture starts to thicken beautifully.
Now, add your softened cream cheese and vanilla extract to the thickening chocolate pudding mixture. Use your electric mixer again to beat everything together until it's wonderfully smooth and completely creamy.
Gently fold the prepared Dream Whip mixture into the chocolate pudding and cream cheese blend. Stir carefully until everything is perfectly combined and uniform, creating a light, mousse-like filling without any streaks.
Spoon this amazing chocolate filling evenly into your graham cracker crust. Now, the hardest part: patience! Pop it into the refrigerator for at least 4-6 hours, or even better, overnight, to let it set up perfectly firm.
Right before you're ready to enjoy this dreamy pie, spread the whipped topping evenly over the chilled chocolate filling. If you like, sprinkle a little magic with chocolate shavings on top. Slice into generous portions and serve up this easy, healthy-ish dessert!