I teach chess in elementary schools. 5 year old depends on their maturity level. If she is eager to learn I would say teach her.
If you go to chesskid.com (which is a sister site of chess.com) there is a downloadable teaching manual that is just right for that age group. I dont know if you need to be a paid member to get it or not. I am a paid member (I create accounts for my students so they can play each other and do tactics).
The basic idea used for that age is teaching pieces one at a time, and setting up a game where one side has only pawns and the other side just the piece you are teaching, like say the king. If one pawn makes it to the other side, the pawns win. If the king gets all the pawns, the king wins. Etc with all the pieces.
My eight year old nephew thinks Family Guy is funny... I don't have high hopes since Carlson when he was 8 probably thought it was stupid.
Sometimes he doesn't even want to play because he isn't good enough according to him. He always ask for hints so I wind up checkmating myself with two bishops or bishop and a knight (have to start with basic mates and it helps his self-esteem if only he has winning chances) or even the obvious pawns on a5 b5 and c5 for white and a7 b7 and c7 for black with kings far away break through.
And he Knows who is Magnus Carlsen and Wesley...
and he want to be like them someday...
:)