Lovely! The eclipse has explained by the writer to his dog keeps me thinking. What a way to define eclipse? Children would love it.
The use of first person singular and the third person singular can be a bit confusing. But going into the story and living the story shows it is a narrative.