Continuity mistake: In A Dog's Purpose, Hannah has a daughter and a young grandson. In A Dog's Journey, the daughter and grandson no longer exist and have been replaced by a son who has died, leaving behind a widow and a much younger granddaughter.
Suggested correction: Actually Hannah has more children than the ones show in the first movie. In the book it is explained that she had two daughters and a son.
Suggested correction: In the movie, Ethan tells Hannah that she raised two children.