Karl Rove leaked this to you, right??????????????
No Pukin Dog is Karl Rove. Isn't it obvious? Both of their names have eight letters!