To make these shortbread cookies vegan, you would need to use your favorite non-dairy butter. You'd also need to find dairy free sweetened condensed milk (typically that would be sweetened condensed coconut milk) and make your own dulce de leche. Alternately, you can use any dairy free, gluten free caramel sauce. Make sure to use dairy free chocolate chips.