Filed under: The Lead Dog By J.P.@JapersRink Apr 10, 2007, 3:49pm EDT / new Share this story Share this on Facebook Share this on Twitter Share All sharing options Share All sharing options for: The Lead Dog Reddit Pocket Flipboard Email For Caps fans, the term "choking dogs" has a special (albeit awful) connotation. Now the term is reuniting with one of its more memorable targets. Find out who, over at The FanHouse (oooh... teaser!).