To make the spread, mix together the cream cheese, mayonnaise, dill, and garlic. Spread onto wrap covering entire surface.
Cover with arugula, then tomato, then turkey, then shallot, reserving about a one inch section on one side where no toppings will sit. That will be the last part of the wrap and the cream cheese will help seal it together. Starting from the opposite side, roll up your wrap, using your hands to ensure the toppings don't squeeze out as you role.