How to train your dragon. The main protagonist is the son of the chief and is also generally a good person and is very likable. The supporting cast are also great. Also the subsequent movies and TV shows actually have the characters grow and age through them