To guarantee timely delivery, it's recommended to place your Dog Christmas Gifts order by December 14th. However, due to high demand during the holiday season, we suggest ordering as early as possible to avoid any potential shipping delays. We cannot guarantee delivery on time, carriers are responsible for delivering your package and we try our best to have it out our door and in their hands within 1 day of ordering.