Charlie and Itchy return to Earth to find Gabriel's Horn, but along the way meet up with a young boy named David, who ran away from home.
3.0 / 5
All Dogs Go to Heaven 2
All Dogs Go to Heaven
An All Dogs Christmas Carol
Charlie Sheen
Charlie B. Barkin (voice)
Dom DeLuise
Itchy Itchiford (voice)
Adam Wylie
David (voice)
Sheena Easton
Sasha La Fleur (voice)
Ernest Borgnine
Carface (voice)
George Hearn
Red (voice)
Bebe Neuwirth
Anabelle (voice)
Hamilton Camp
Chihuahua (voice)
Steve Mackall
Short Customs Dog (voice)
Dan Castellaneta
Tall Customs Dog / Angel Dog #1 (voice)
Tony Jay
Reginald (voice)
Jim Cummings
Jingles (voice)
Wallace Shawn
Labrador MC (voice)
Kevin Michael Richardson
St. Bernard / Officer Andrews (voice)
Pat Corley
Officer McDowell (voice)
Maurice LaMarche
Lost & Found Officer (voice)
Larry Leker
Director
Paul Sabella
Kelly Ward
Screenplay
Mark Young
Story
Arne Olsen
Caroline Cruikshank
Animation
John Williamson
Animation Director
Cynthia Weil
Songs
Deane Taylor
Art Direction
Barry Mann
Mark Watters
Original Music Composer
Chris David
Sound Re-Recording Mixer
Gary S. Gerlich
Supervising Sound Editor
Paul Massey
Maria Estrada
Casting
Tony Garber
Editor
Elliott Koretz
Dominick Certo
Music Editor