You will Watch All Dogs Go to Heaven: The Series Season 1 Episode 12 online for free episodes with HQ / high quality. Stream cartoons All Dogs Go to Heaven: The Series Episode 12 Heaventh Inning Stretch. Charlie and Itchy are assigned to help a boy who wants to join a baseball team. But if they succeed, Itchy is going to move back into Heaven! With the separation between him and his best friend at hand, will Charlie screw up the mission on purpose? Or will he help out and let Itchy go back to Heaven?