Meaning: This sentence suggests that the girl and the talking animal ultimately find joy and satisfaction in their friendship and adventures.
Choice of Words: In the end means at the conclusion or final stage. Found happiness and fulfillment means achieved a state of contentment and satisfaction.