When a casino owning dog named Charlie is murdered by his rival, Carface, he finds himself in Heaven - basically by default since all dogs go to heaven. However, since he wants to get back at his killer, he cons his way back to the land of the living with a warning that doing so will damn him to Hell. He teams up with his old partner, Itchy, and plots his retaliation. He also stumbles across an orphan girl who can talk to animals, thus allowing him to get inside info on races, ensuring wins to finance his plans. All the while he is still haunted by nightmares of what's waiting for him on the other side, unless he can prove he is worthy of Heaven again.