Eddie McDowd has been terrorizing his school and his town for many years picking on little kids and other teenagers he doesn't like. One day after he picks on a new kid he meets up with a mysterious drifter who somehow knows about Eddie. As punishment he turns Eddie into a dog. The only way he will ever get back to his human form is to perform 100 good deeds. The only one who can hear Eddie speak is the last kid he bullied.