20 fun advent calendars to sew that range from weekly countdowns to daily countdowns to a countdown for your dog.