Hannah

Hannah is a minor character in the " Dogs Purpose " Film series, appearing as Ethan's girlfriend, then later wife.

Appearance:

A Dogs Purpose:

She is first shown when she and Ethan meet at a carnival. Both begin to feel sexual arousal at their encounter. They start a great much time dating, before they break up, as Ethan has to leave for college. However, in the end, Bailee helps the pair get together again, and they become married.

A Dogs Journey::

She helps take care of CJ on the farm, before Gloria leaves and takes CJ with She. She and CJ meet again at the end, where Hannah explains the process of Bailee's reappearance every decade or so.