A Dog's Purpose - Official Trailer (2017)
77,496 Views | 2:30 | Uploaded on Aug 26, 2016
In the official trailer for A Dog's Purpose, someone is asking questions about life, as we see clips of happy families. The narrator turns out to be a dog named Bailey (Josh Gad), who reveals that he was many different dogs at different points of his many lives. He starts at the beginning, when he had a young owner named Ethan. Bailey always knew what to do to cheer Ethan up, and even helped an older Ethan approach a girl by pulling at her skirt. As Ethan and the girl start dating, the years go by, and Bailey could tell that his time was coming to an end. He is then returned to the world as a female German Shepherd who grows up to be a police dog. With each new life, he shows us how he learned a different lesson.