Dudley Puppy (T.U.F.F. Puppy)

Dudley Donald Puppy is the overall titular main protagonist of T.U.F.F. Puppy. Although he is still just a puppy, Dudley has the heart of a pack of full-grown dogs. He supposedly has no fear and hates wearing pants, despite that he wears them in some episodes. Reared on his mother's strict morals, he was brought up strong, goodhearted, and destined to stop all badness and meanness in its tracks! Now if only he could figure it out how to follow that last rule.

Why He Rocks

 * 1) He is well meaning to the enter community of TUFF.
 * 2) His voice actor does an incredible job. He is voiced by Jerry Trainor.
 * 3) He is animated in well detailed.
 * 4) He is a great teamate.
 * 5) His action scenes are always awesome.
 * 6) He is strong and skilled.
 * 7) He is truly destined to stop evil.
 * 8) He is a funny guy.
 * 9) He is truly goodhearted of a dog.

Bad Qualities

 * 1) He can get very annoying.
 * 2) His stupidity can get unfunny.
 * 3) The running gag of him hurting Kitty is rather tiring.