To make the dressing, add the garlic, yogurt, parmesan, mustard, vinegar, anchovy paste, lemon juice, salt and pepper to a food processor or blender and blend until pureed. With the processor still on, stream in the olive oil until a creamy dressing forms. (This may make more dressing than needed, but you can store it sealed in the fridge for about 3 to 4 days and stir well before using.)
In a bowl, combine the cabbage and kale. Drizzle on a few tablespoons of the dressing and using tongs or your hands, toss well until everything is coated. Let this sit for a few minutes while you make the croutons.
Heat the butter in a skillet over medium heat. Add the bread pieces and toss until golden, about 4 to 5 minutes. Sprinkle on a pinch of salt if you wish.
To assemble the salad, toss the cabbage mixture with half of the parmesan. Place it on a plate, then top with the thinly sliced chicken. Add the croutons and parmesan and serve with the remaining dressing. Enjoy!