Back in 2005 here, we lamented the then-imminent closing of Tail o' the Pup, an iconic hot dog stand here in Los Angeles. It did indeed close soon after that post and the stand itself went into storage somewhere. There were many reports about it being about to reopen here or there but it didn't…until finally, it has. Alison Martino, who crusades for and covers the preservation of important places in L.A. reports on the glorious return of the eatery from some storage facility somewhere…