Triumph the Insult Comic Dog

How could adding Triumph to the GOP not be funny? [ Crooks & Liars Flash video not available. ]