'A Dog's Purpose' offers a curious batch of reincarnation and canine philosophy

“A Dog’s Purpose” is a film meant for dog lovers. Dog lovers will be best equipped to appreciate the many examples of dogs doing nutty things in the movie and the most willing to overlook the film’s flaws.

Joshua Terry is a freelance writer and photographer who also teaches English composition for Weber State University. You can also find him on YouTube.