In a medium-sized bowl, combine the milk, the yeast, 2 tablespoons of flour, and 1 tablespoon of sugar and then cover it and let it rest in a warm place for about 10 minutes.
In a separate bowl, combine the remaining dry ingredients, including the orange zest. Then add the butter and the eggs (one by one) as you mix it all together with a stand mixer or a hand mixer. Add the vanilla, orange juice, and orange blossom water (if using).
At this point, add the mixture that you set aside, which should be activated and ready to use.
Continue mixing until a slightly elastic dough is formed. It should not be very sticky. This can take up to 20 minutes depending on the temperature where you live.
Place the dough in a pre-greased bowl and cover with a paper towel or slightly damp towel. Make sure to roll the dough around so that it has some of the oil on all sides so it doesn't dry out as it rises. Let rise for one hour in a warm place.
After the dough has doubled in size, cut it into 4 equal-sized pieces. Take three of them, and form three smooth balls of equal size and place them on a pre-greased baking sheet. Cut the last piece into three equal pieces, forming the "bones" that you will then add on top of each piece of bread. See image.
Preheat the oven to 350 F (175 C) and bake for 45 minutes, or until the bread is cooked through.
Remove from the oven and brush with melted butter before rolling and coating each piece with white sugar.
Serve hot and enjoy!