How to make the best Marranitos & Puerquitos (Soft Mexican Gingerbread Pig Shaped Cookies)

MarranitosĀ (or Puerquitos) are these Mexican piloncillo cookies shaped like a pig you can buy at the panaderia.