Charolette's Web
Templeton is a rat that at the beginign is just out for slop. Though Templeton started out bad and villinous, he later changed for the better.
The reason why I considered Templeton a hero and not a villan is because he kind of went out of his way to get a new word for Charolette. Even though he wanted slop there had to have been a bit of good under that tough exterior because he really didn't want to. He also is truthful to Wilbur when he tells him about the smoke house. That to me is something that a friend would do, because if I was someones friend I would tell them if some thing was going on instead of hidding it from them.