Put one marshmallow on a stick or skewer and hold over the fire until roasted. Take your toasted marshmallow and lay it on the side of one half of a graham cracker with the 2 squares of chocolate. Spread cookie dough on the other half, and cover the marshmallow and chocolate side, sandwiching the two together.
Preheat the oven to 350 degrees. Take half of the graham crackers, spread with cookie dough, add 2 squares of chocolate and set aside. Put the other graham cracker squares in a single layer on a baking sheet. Top with marshmallows. Bake for 2 minutes, until the marshmallows are puffed. Sandwich the two sides of the graham crackers together.