September 1, 2021: In order to edit here, you must have an account. Read the blog to see why this was necessary.

Also check out the "Moviepedia… Assemble" blog for things people can work on that are interested in becoming admins, content moderators and/or discussions moderators next year.


A Dogs Purpose poster.jpeg
Every dog happens for a reason
Directed By
Lasse Hallström
Produced By
Gavin Polone
Screenplay By
W. Bruce Cameron
Cathryn Michon
Audrey Wells
Maya Forbes
Wally Wolodarsky
Dennis Quaid
Britt Robertson
Josh Gad
K. J. Apa
Juliet Rylance
John Ortiz
Kirby Howell-Baptiste
Peggy Lipton
Josh Gad
Edited By
Robert Leighton
Terry Stacey
Music By
Rachel Portman
Amblin Entertainment
Walden Media
Reliance Entertainment
Pariah Entertainment Group
Distributed By
200px-Flag of the United States (Pantone).svg.png
Release Date
January 27, 2017
120 minutes
Rating PG.gif
$22 million
$23.4 million

A Dog's Purpose is a 2017 American comedy-drama film directed by Lasse Hallström and written by W. Bruce Cameron, Cathryn Michon, Audrey Wells, Maya Forbes and Wally Wolodarsky. It is based on the 2010 novel of the same name by Cameron. It stars Britt Robertson, K. J. Apa, Juliet Rylance, John Ortiz, Kirby Howell-Baptiste, Peggy Lipton, Dennis Quaid and Josh Gad.


A devoted dog (Josh Gad) discovers the meaning of her own existence through the lives of the humans she teaches to laugh and love. Reincarnated as multiple canines over the course of five decades, the lovable pooch develops an unbreakable bond with a kindred spirit named Ethan (Bryce Gheisar). As the boy grows older and comes to a crossroad, the dog once again comes back into his life to remind him of his true self.


  • Dennis Quaid as Ethan Montgomery (adult)
    • K. J. Apa as teenage Ethan Montgomery
      • Bryce Gheisar as eight-year old Ethan Montgomery
  • Juliet Rylance as Elizabeth Montgomery, Ethan's mother.
  • Peggy Lipton as Hannah (adult)
    • Britt Robertson as young Hannah
  • John Ortiz as Carlos
  • Kirby Howell-Baptiste as Maya
  • Josh Gad as Bailey, Rosebud, Tiny and Elle (voice)
  • Pooch Hall as Al
  • Luke Kirby as Jim Montgomery, Ethan's father
  • Logan Miller as Todd
  • Elsa Mary as Tinkerbell


Critical response

The film received mainly negative reviews by critics. On review aggregator website Rotten Tomatoes, the film has an approval rating of 33% based on 66 reviews, and an average rating of 4.8/10. The site's critical consensus reads, "A Dog's Purpose offers an awkward blend of sugary sentiment and canine suffering that tugs at animal-loving audiences' heartstrings with shameless abandon." On Metacritic, which assigns a normalized rating, the film has a score 43 out of 100, based on 28 critics, indicating "mixed or average reviews". On CinemaScore, audiences gave the film an average grade of "A" on an A+ to F scale.