Kevin (Oggy and the Cockroaches: Next Generation)

Kevin is a small, orange puppy with a blue nose and Bob's nephew from Oggy and the Cockroaches: Next Generation. Kevin sometimes makes fun of Oggy and his niece Piya.

Why He Intentionally Sucks

 * 1) He is a huge spoiled brat who thinks that he should get anything that he wants and cries whenever he doesn’t get his way.
 * 2) He is rude to both Oggy and Piya and likes to make them get into trouble with his uncle.
 * 3) He is also rude to his uncle Bob as well, like in Mischief Mishaps when he gets tired of playing with him that Bob gets emotionally hurt, ouch.
 * 4) He also steals stuff from Piya such as a scooter from her on Little Spoiled Neighbor and even has Bob destroy it.
 * 5) He steals the cockroaches away from Piya on The Friend Thief just so he can have the roaches play with him instead of Piya.
 * 6) His crying and laughing is extremely annoying and grating to listen to.
 * 7) He is also a huge cheater as he has his uncle Bob help him win stuff like basketball on Little Spoiled Neighbor and winning badges on Scout's Honor
 * 8) He has his drone destroy Piya's room on Little Spoiled Neighbor.
 * 9) He is also a huge hypocrite as well like when he gets mad at Bob for chasing Oggy and has him get forced to clean Piya's room on Little Spoiled Neighbor when it was his fault in the first place for destroying Piya's room! (Though, Oggy does force Kevin to clean his room)
 * 10) Due to all of these qualities, he could be qualified as a Gary-Stu.

Redeeming Qualities

 * 1) To be fair, his character was made to be unlikable in the first place.
 * 2) He usually does get punished for his actions and usually learns from his mistakes and makes up for them.
 * 3) His design is arguably adorable, since he’s a puppy.
 * 4) There were some episodes where he was likable such as Wrestling in the Past.