FOUND IT!
http://goldentornado.blogspot.com/2006/06/only-analysis-that-matters-part-2.html
Strengths: Fairly original, and husky's are awesome dogs. The Iditarod is one of the great American events, especially because of the history behind it and this mascot reminds me of that.
Weaknesses: Last time I checked the Iditarod was in Alaska, and not Connecticut. Also, the costume is pretty bland - almost as if you just ordered the generic white "bear/lion/panther/dog" costume in white from the mail order Costumes-R-Us catalog.
Rating: Doesn't suck, but it's awfully darn close.