If midsummer is the dog days, spring must be the puppy days, right? Summertime in this part of the world truly defines the original meaning of the dog days – languishing in the heat to the point of stagnation. This time of year, on the other hand, is busy to the point of being frantic….