1. Before beginning, preheat the oven to 180 degrees.
2. Prepare the batter. Put the butter and sugar into a bowl. whisk them together and add one of the eggs.
3. Combine thoroughly, add the second egg and mix well.
4. Mix together the flour and cocoa powder in a bowl. Add about a third of this mix to the batter followed by some of the milk.
5. Whisk together and continue to add the cocoa/flour alternatively with the milk until well blended.
6. Spoon the batter into the silicone moulds until they are about 2/3 full. Next, place them into the oven and bake for roughly 20 minutes or until golden brown.
7. While the cupcakes are baking, make the chocolate frosting. Put the sugar, milk, cocoa, butter and vanilla extract into a warming saucepan.
8. Mix well and brng to a boil. When well blended, take it off the heat and let it cool down.
9. Continue to stir the frosting every once in a while as it cools so that it does not develop a skin but be sure not to let it cool completely.
10. Check the cupcakes and take them out of the oven when ready.
11. After they have cooled a little, dip the tops of each cupcake into the frosting. Sprinkle them individually with the candy.
12. While the frosting is warm, insert the almonds into each cupcake, making them resemble the spiny back of a dinosaur.