All dogs go to heaven All dogs go to heaven 2.
All dogs go to heaven: Out for revenge against his double-crossing former partner, the roguish German Shepherd Charlie, finds himself guardian to a lonely little orphan named Anne-Marie. Her astounding ability to talk to animals leads this unlikely pair on an adventure packed with thrills, laughter, tears, and true love.
Item Details & Discovery
            
            Explore Topics & Themes:
          
          
                                  
                                  
                                  
                                  
                                  
                                  
                                  
                                  
                                  
                                  
                                  
                  