A dog funeral is held at the beginning, but no dog deaths are actually seen. As an animal lover who is very triggered by animals being hurt or dying, this was 0% upsetting.
A make out scene between two young people in a library, romantic scene between a lesbian couple, kiss shared by teacher/student, and sex is discussed in an "adult" manner. Most all toward the end. No nudity.