A new trailer has been released by Universal Pictures for the upcoming film A Dog's Purpose. Directed by Lasse Hallström, the plot of this unique movie tells a story from a dog's perspective. A dog named Bailey, voiced by Josh Gad, who is reincarnated multiple times finds purpose in his journey through life as man's best friend. See the movie in theaters on January 27th. Watch the preview for A Dog's Purpose above.