You're right about those dogsleds, I was going to give USPS another year before I was going to request tracking information. I live about 50 miles north of Anchorage, we even have scanners this far north.
I believe the article you referenced is the same but this has different pics.
XF 1.jpg
XF 2.jpg
XF 3.jpg
XF 4.jpg
XF 5.jpg
XF 6.jpg