Preheat your oven to 350 degrees and spray a bundt pan with nonstick cooking spray. In a large mixing bowl combine the cake mix, pudding, yogurt, oil, almond extract paste, and eggs. I used a whisk to combine the ingredients, but a hand mixer works too.
Add about half of the batter to the bundt pan. Make a well by pushing the batter up the sides of the outer and middle edge.
Spoon the cherry pie filling evenly into the well area you just made.
Take the remaining batter and spread it over the cherry filling, covering them and the rest of the cake to seal in the sides.
Bake the cake for 45 - 50 minutes, or until done. Cool in pan for 10 minutes before inverting onto a wire rack to cool completely.
When the cake is cooled, prepare the chocolate ganache.
Place chocolate chips in a heatproof bowl. Pour heavy cream into a small saucepan and heat until hot and almost ready to boil. Then pour the cream over the chocolate chips and mix until melted and smooth.
Top cooled cake with ganache and then add whipped cream if desired and garnish with chocolate shavings and/or cherries.