If you're lucky enough to have a dog in your life, you'll know that you don't really own them, they are part of your family and are as unique as any other being under your roof.
A Dog's Purpose is a tale that explains just what our furry friends are here for and how they make a great impact on the lives of the people who love them. Ethan's best friend was his dog Bailey, the Golden Retriever; the pair did everything together, Bailey would loyally wait for Ethan to return from school so the pair could go out and play. Ethan and Bailey went everywhere together and Bailey even played a part in finding Ethan his first girlfriend Hannah.
As Bailey grew older he eventually lost his life but that was far from the end of his story. Bailey was still on earth but reincarnated in the body of a German Shepard, the pup had a lot of new things to learn as this life was going to be far tougher than his previous life on the farm. Bailey was now called Ellie and not only is he now a she, Ellie is a police dog and works with search and rescue. Ellie is very close to her new handlers and believes that this role is the reason why she's been put on earth.
When Ellie is once again reincarnated as another fluffy puppy, she knows she's there to serve yet another purpose. Ellie finds herself reunited with a familiar face and place that she's been before, perhaps now Ellie can really find her purpose.
Starring: Josh Gad, Dennis Quaid, Peggy Lipton, Britt Robertson, Juliet Rylance, K.J. Apa, Luke Kirby, Pooch Hall, Logan Miller, Nicole LaPlaca, Bryce Gheisar, Gabrielle Rose, John Ortiz, Kirby Howell-Baptiste