A Dog's Journey

However, when Hannah's granddaughter, a toddler named Clarity June (CJ) comes to visit the Farm with her mother, Gloria, Bailey cannot help but feel that Ethan would want him to help her because her curiosity leads her to dangerous situations and Gloria does not pay attention to her.

Gloria wants the child support payments she receives from Hannah's son, Henry.

After some time, Bailey dies, thinking that he will not be reborn and that he hopes there will be a dog for CJ because she needs one.

He tries to understand why he is back and then, one day, he sees Clarity who people now call CJ.

Not long afterwards, however, she returns and takes Molly home with her, planning to hide her from Gloria.

The plan does not work, however, as Molly also tries to show Gloria love and reveals herself.

CJ fights back by threatening to reveal Gloria's constant neglect of her.

Gloria then tries to eliminate Molly herself by trying to kill the dog and then taking her to the animal shelter.

During the fight for Molly, CJ gets in trouble for skipping school and giving Shane, a boy she dates, the key to the art department.

As she dies, Molly realizes that she is the dog that was sent to take care of CJ.

Buddy comes back to life again as a small dog named Max.

She takes comfort in Toby's presence, telling him that he reminds her of her dogs Molly and Max.

After she dies, Toby continues to serve his purpose which is to help many people.