In "A Dog’s Journey," the sequel to "A Dog’s Purpose," beloved dog Bailey
finds his new destiny and forms an unbreakable bond that will lead him, and
the people he loves, to places they never imagined. Bailey (voiced by Josh
Gad) is living the good life on the farm of Ethan (Dennis Quaid) and Hannah
(Marg Helgenberger). He even has a new playmate: Ethan and Hannah’s
granddaughter, CJ. But CJ’s mom (Betty Gilpin) takes CJ away. As Bailey’s
soul prepares to leave this life for a new one, he promises Ethan to find
CJ (Kathryn Prescott) and protect her at any cost.