dog's purposeI must admit that I dreaded seeing Lasse Hollstram’s latest film, “A Dog’s Purpose.” Months before, I’d been unable to watch the trailer without crying, so that didn’t bode well for the film. And I tend to avoid dog films after the trauma of viewing “Hachi: A Dog’s Tale” (also directed by Hollstram) led to night of sobbing and wadded-up Kleenex, and days of sadness.

But the allure of cute canines was too strong, so I succumbed and popped “A Dog’s Purpose” in my Blu-Ray player the other night. Although I shed a few tears, much to my surprise I was able to power through and enjoy the film.

Based on the best-selling novel of the same name by W. Bruce Cameron, “A Dog’s Purpose” depicts the story of one dog who, in his quest to find the meaning of his life, reincarnates again and again.

Once he gets past a short life as a stray dog, he is reborn as a Golden Retriever and finds himself attached to young Ethan, who names him Bailey. The two are inseparable, even as Ethan grows up and finds love.

Bailey lives his a long life and, sadly, must inevitably let go of his happy existence. He is reborn as Ellie, a female German Shepherd. Bailey’s new life is one of hard work, as he is a police dog partnered with the taciturn Carlos. Ellie’s days are spent chasing criminals, making drug busts, and tracking kidnapping victims, and her nights are spent trying to break through to the lonely Carlos.

After Ellie makes an early exit, Bailey reincarnates as Tino, an adorable Pembroke Welsh Corgi. He is the faithful companion of lovelorn college student Maia, joining her on her journey as she falls in love, gets married and starts a family.

Bailey lives a good life as Tino, but eventually must move on. He takes the form of a St. Bernard-mix puppy who finds a new home when he is given away in a parking lot. Sadly, his new existence is one of neglect and loneliness, as he is banished to growing up in a barren yard. When he is driven away from home and dumped, he follows his nose and finds himself in a familiar place, with a familiar person, and with a new name: Buddy.

I won’t reveal anything more about this final chapter of Bailey’s life, other than that some of the tears I cried during “A Dog’s Purpose” were from pure happiness.

Just a note: Bailey and his various incarnations are charmingly voiced by Josh Gad, whom younger viewers might know from his work as Olaf in “Frozen” and LeFou in the live-action “Beauty and the Beast.” If you’re in the mood for a sweet story and cute dogs, I recommend checking out “A Dog’s Purpose,” available on DVD from the Joplin Public Library.