All Dogs Go to Heavenis a 1996 American animated musical fantasy adventure comedydrama film, and a sequel to Goldcrest Films 1989 animated film All Dogs Go to Heaven. Produced by MGM Animation, it is codirected by Paul Sabella and Larry Leker. Dom DeLuise reprises his role from the first film, while Burt Reynolds, Vic Tayback, and Melba Moore are replaced by Charlie Sheen, Ernest Borgnine, and Bebe Neuwirth, respectively. New characters are voiced by Sheena Easton, Adam Wylie, George Hearn, and Wallace Shawn.
Charlie B. Barkin Charlie Sheen welcomes his friend, Itchy Itchiford Dom DeLuise, to Heaven, but confesses himself bored by the afterlife. Carface Caruthers, their old enemy Ernest Borgnine, steals Gabriels Horn, attempts to pass through the Pearly gates using the music they perform in order to open it so he can leave Heaven with the horn, but it closes on him to protect it from being stolen. He winds up getting stuck on it when he tries to head to the other side and then pops himself out of it. Before heading to Earth, he tries to take off his uniform, but knocks the horn down to Earth, causing him to dive into the purple cloud hole and catch it before it lands into the ocean, but loses it after getting hit by an airplane and sucked into the engines. Continuing to fall to Earth, he sees that the horn ended up somewhere in San Francisco.The dog angels are alerted of the horns theft by Anabelle, the head angel Bebe Neuwirth, who sends Charlie and Itchy to Earth to retrieve it, and gives them one miracle to use. Upon arrival in San Francisco, they discover themselves as ghosts and therefore unable to interact with the physical world. At a tavern where Charlie falls in love with a pretty Irish Setter named Sasha La Fleur Sheena Easton, Carface appears in a corporeal form granted by a red dog collar created by Red George Hearn, who gives Charlie and Itchy equivalent collars effective for a single day, in hope of later gaining the horn himself. ........
Source: Wikipedia