Preheat oven to 350°F (175°C). Grease two 8-inch round cake pans and dust with unsweetened cocoa.
In a large bowl, combine cake mix, pudding mix, eggs, milk, oil, vanilla extract, chocolate extract, and instant coffee granules. Beat on low for 1 minute, then on medium for 2 minutes until smooth.
Fold in chocolate morsels and chopped pecans. Divide batter evenly between prepared pans.
Bake for 32 minutes or until a toothpick inserted in the center comes out clean. Cool in pans for 10 minutes, then transfer to wire racks to cool completely. Wrap and chill layers for 1 hour.
In a small bowl, mix cream cheese frosting with canned dulce de leche until smooth.
Cut 6 turtle candies in half for garnish, and dice the remaining candies.
Slice each chilled cake layer horizontally to create 4 thinner layers.
Place one layer on a serving platter, spread with 1/2 cup of filling, and top with a third of the diced turtle candies. Repeat layering, finishing with a plain cake layer.
Frost the top and sides of the cake with chocolate fudge frosting. Chill until ready to serve.
Before serving, drizzle dulce de leche topping over the cake and garnish with turtle candies and toasted pecan halves.