Dr. GoodyGood (voiced by Stan Freberg) is a puppet host of an old television series. When Jon brought in his old black and white TV (after the color TV breaks) for Garfield to watch, the show aired on the set. Upon witnessing Garfield tormenting Nermal, Dr. GoodyGood (who is able to see and hear outside the TV set), takes Garfield's colors away to give him a lesson in being nicer to Nermal. Upon doing three selfless deeds, Garfield gets all his colors back from Dr. GoodyGood.
- Dr. Goodygood's name is derived from Mr. Goody-good, a character created by Paul Winchell.