The mystery case files Wiki

David(All Dogs Go to Heaven 2)

1,792pages on
this wiki
David is the triagonist of "All Dogs Go to Heaven 2". He is a boy who is Sasha, then Charlie's owner.
David All Dogs go to heaven
He is an 8 year old boy who has troubles because his mother died when he was little and his father remarried to a woman who she is going to have a baby with which made him run away. His desire is to be a magician. He has blond hair, blue eyes, a red shirt with white sleeves, blue pants and sneakers. He is voiced by Adam Wylie.
David All Dogs go to heaven 2

David as he appears as a magician


In the movie after Charlie and Itchy meet Sasha in the dog bar she takes them outback where she introduces them to a little boy she has named David who has runaway from home. When Charlie asks David why he ran away from home he said because his Mom died and that his Dad has married again and now his Dad and Stepmom are gonna have a baby together and he believes that they won't love him anymore. He also tells Charlie that he hopes to do magic tricks and become famous and when he finds out that Charle is an angel he believes that Charle is his gaurdian angel. Charlie offers to help David be a successful magician if David helps him retreve Gabrel's horn which is in the San Francisco Police Station to which David agrees to. At the police station the 4 of them sneak into the back unaware that David's Dad and Stepmom are there and have left a photo of him to the police in case they find him. David, Charlie, Itchy and Sasha find the horn in a locked up cage and quickly retreve it and run as fast as they can for the exit but David accidently bumps into a female police cop who recognizes him from the picture his parents left and tries to chase him but luckily he and the others escape on a red scooter. Afterwards Charlie helps David become a magician (Easy Street) by acting out for a group on the streets which goes well but soon becomes a disaster and David and the dogs are left in the streets in the rain without money. Once they take shelter Sasha tells David that although his Dad and Stepmom are gonna have a kid together they will always love him and that parents can love more than one pup (child). Charlie also reveals that he ranaway from home when he was a puppy and never saw his parents again and that David's Mom will always watch over him from Heaven to which David says he'll go home again if Charlie takes him but then Charlie becomes invisible after the coller that made him visible disappears and David believes that Charlie has left and he and Sasha go to the train station to find the train home sadly. At the train station David's magic card falls out of his pocket but as he goes to pick it up Charlie's old nemesis Carface (who is working for Red the Cat Devil) appears and kidnaps David just as Charlie arrives and orders Charlie to bring Gabriel's horn to Red's hideout Alcatraz in 1 hour or else David will be killed. At Alcatraz David is put into a cell as Red and Carface wait for Charlie who shows up with the horn and sets David free but as they try to escape Red plays the horn. Soon Charlie takes the horn back and sends Red and Carface back to Hell while David reunites with his family calling his stepmom Mom for the first time and adopts both Charlie and Sasha.

He debuts in "MCF: Families Reunited At Last" where he switches bodies with Clank and the MCF manage to bring him back to his orignal body.


  • Despite timeline, he is the boyfriend of Anne-Marie from the first All Dogs Go to Heaven.
  • He is simular to Cody from "The Rescuers Down Under" in a sense that they are both boys that the animals encounter in the sequel.


  • MCF: Families Reunited At Last(debut; episode: Switched Minds)

Around Wikia's network

Random Wiki