i saw this movie when i be about 8 year old and i like it but it wasn not until i watch it again at the age of 13 that i really understand it for what it be while a cartoon about a criminal dog with a real heart of gold adopts a little girl in order to exploit her for her talent to talk to animal . the dog star and charlie b. barkin and be murder by his formal business partner and carface and ( who be absolutely diabolical by the way ) . his soul then go to where else but heaven only to find a golden watch that be really his life time and which charlie and be the sneaky but lovable cad that he be steal and rewinds and send him back to earth . once back on earth and charlie go about seek revenge on the evil carface . this be how he come upon young anne marie and the lonely little orphan that can talk to animal whom charlie plan to scam for her talent in order to get back at his enemy carface . but scoundrel charlie actually come to care for young anne marie and his plan unfoil a he must make up his mind to do what be right after anne marie discover what her best friend charlie have really be use her to make money for a new and good dog casino . now he must rescue her from the dreaded carface . i still love this movie even at the age of 22. the idea and plot really be quite different and original from that of many other animated film . i especially like the idea that a dog play the role of the villain for once . carface be even good than he be in the all dog go to heaven sequel . in that picture he appear quite dubious to his role of villain .