The Colbert Report

Sign Off - The Beloved Dog Lives On

Season 7 • 09/22/2011

Stephen reveals that the dog will live in their hearts forever.

More