Dog Hunt!!

Some of you have noticed a canine presence around GM lately. My question to you Clashtalkers though is simple: How well do you really know Dog?! Who is Dog? Is it various freelance writers? Tom Scocca having a laugh? HamNo fucking around?.....

I personally imagine it being Jessica Smith, thats right Jessica "Best Of" Smith.

Let me hear your best guess at who is The Dog.