The original All Dogs Go to Heaven didn't really cry out for a sequel, and that's a primary flaw with part two: there's no good reason for it to exist. Given that considerable obstacle, it's surprising that the film actually is moderately entertaining. It benefits from the fact that the character change in Charlie brought about by his growing relationship with the little boy is pretty well done, as well as from the fact that the catchy Barry Mann-Cynthia Weil score is always above average and occasionally -- as in the slinky "Count Me Out" -- quite good. In addition, there's some fine voice work from Dom DeLuise, George Hearn, and Ernest Borgnine, and effective warbling from Sheena Easton. Charlie Sheen's overall characterization is not as distinctively engaging as it needs to be, but he does have some nice moments with Adam Wylie. Although there are some nice backgrounds (especially the oil paintings created for some of the San Francisco locales), the animation is unimpressive and generally lifeless. Paul Sabella and Larry Leker's direction emphasizes fast pacing, which keeps things moving, but which also prevents development of character and plot; however, given that the script is wildly overplotted, this at least keeps the film to a trim 82 minutes.