Whisk together pudding mix and milk in a large bowl. Fold in Cool Whip.Fold in apples, chopped Snickers, and marshmallows.Drizzle caramel sauce on top.Refrigerate until ready to serve.