I can't choose between the two characters because they both have their moments in both good and bad ways.

Pumbaa is smart, funny, caring, and loyal to his friends, but he consistently allows Timon steal his ideas and he doesn't say anything about it. Timon is just as smart and funny, but he usually only thinks about himself, he can be a little rude, and arrogant, but he is always there when you need him and his loyalty always sticks out in the end.