In an electric or stand mixer, cream the sugar and butter. Add eggs, vanilla, and sour cream until well combined. Slowly add in the flour, baking soda, baking powder, and salt until well combined.
In 2 batches, place in plastic wrap in a disc shape and chill for at least 2 hours for best results.
Prepare brownie batter according to package directions. Place the batter in the freezer, to harden it up for about 20 minutes.
Once chilled, cut each disc into thirds and roll into a 1/8 inch thick oval, about 12 inches X 5 inches. Pour about 1/4 cup brownie mix over each oval. Start rolling from the long end closest to you, rolling into a log shape. Using a sharp knife, cut 1/2 inch pieces of dough then placing/folding into well-greased mini muffin tins. This step is really messy, the brownie will ooze everywhere. Don't worry, they still bake up beautifully! Bake at 350 degrees for 12-15 minutes.
When cooled remove cookies from tins and place them onto a cooling rack. Melt caramels in the microwave until melted and smooth. Drizzle over top cookies then sprinkle with crushed pecans. Serve with milk.