A Dog's Purpose poster
7.3
Arcplot Score
Unverified

A Dog's Purpose

2017100 minPG

A dog goes on quest to discover his purpose in life over the course of several lifetimes with multiple owners.

Revenue$205.0M
Budget$22.0M
Profit
+183.0M
+832%

Despite a mid-range budget of $22.0M, A Dog's Purpose became a commercial juggernaut, earning $205.0M worldwide—a remarkable 832% return.

TMDb7.6
Popularity6.7
Where to Watch
fuboTVAmazon VideoApple TVGoogle Play MoviesYouTubeFandango At HomeSpectrum On Demand

Plot Structure

Story beats plotted across runtime

Act ISetupAct IIConfrontationAct IIIResolutionWorldbuilding3Resistance5Premise8Opposition10Crisis12Synthesis14124679111315
Color Timeline
Color timeline
Sound Timeline
Sound timeline
Threshold
Section
Plot Point

Narrative Arc

Emotional journey through the story's key moments

+31-1
0m25m50m74m99m
Plot Point
Act Threshold
Emotional Arc

Story Circle

Blueprint 15-beat structure

Loading Story Circle...

Arcplot Score Breakdown

Structural Adherence: Standard
9.1/10
5/10
1/10
Overall Score7.3/10

Weighted: Precision (70%) + Arc (15%) + Theme (15%)

A Dog's Purpose (2017) reveals strategically placed plot construction, characteristic of Lasse Hallström's storytelling approach. This structural analysis examines how the film's 15-point plot structure maps to proven narrative frameworks across 1 hour and 40 minutes. With an Arcplot score of 7.3, the film balances conventional beats with creative variation.

Characters

Cast & narrative archetypes

Josh Gad

Bailey/Buddy/Ellie/Tino

Hero
Josh Gad
Dennis Quaid

Ethan Montgomery (Adult)

B-Story
Dennis Quaid
K.J. Apa

Ethan Montgomery (Young)

Ally
K.J. Apa
Peggy Lipton

Hannah (Adult)

Love Interest
Peggy Lipton
Britt Robertson

Hannah (Young)

Love Interest
Britt Robertson
John Ortiz

Carlos

Mentor
John Ortiz
Kirby Howell-Baptiste

Maya

Ally
Kirby Howell-Baptiste

Main Cast & Characters

Bailey/Buddy/Ellie/Tino

Played by Josh Gad

Hero

The dog protagonist who reincarnates multiple times searching for his purpose

Ethan Montgomery (Adult)

Played by Dennis Quaid

B-Story

Bailey's first owner, a high school football star whose dreams are derailed by injury

Ethan Montgomery (Young)

Played by K.J. Apa

Ally

Young boy who finds and bonds with Bailey as a puppy

Hannah (Adult)

Played by Peggy Lipton

Love Interest

Ethan's first love who he reconnects with later in life

Hannah (Young)

Played by Britt Robertson

Love Interest

Ethan's high school girlfriend, compassionate and supportive

Carlos

Played by John Ortiz

Mentor

Police officer partner to Ellie, dedicated and brave

Maya

Played by Kirby Howell-Baptiste

Ally

College student owner of Tino, lonely and seeking connection

Structural Analysis

The Status Quo at 1 minutes (1% through the runtime) establishes Bailey the puppy is born, experiencing the joy and confusion of first life. Establishes the dog's innocent perspective and love of simple pleasures.. Significantly, this early placement immediately immerses viewers in the story world.

The inciting incident occurs at 13 minutes when Bailey dies of old age after a life with Ethan. The disruption isn't just death—it's the reincarnation that follows, forcing Bailey into a new life without understanding why.. At 13% through the film, this Disruption is delayed, allowing extended setup of the story world. This beat shifts the emotional landscape, launching the protagonist into the central conflict.

The First Threshold at 25 minutes marks the transition into Act II, occurring at 25% of the runtime. This reveals the protagonist's commitment to After Ellie is shot saving Carlos and dies, Bailey chooses to embrace the cycle of reincarnation rather than resist it, accepting that each life has purpose even if not understood., moving from reaction to action.

At 50 minutes, the Midpoint arrives at 50% of the runtime—precisely centered, creating perfect narrative symmetry. The analysis reveals that this crucial beat False defeat: After Tino dies peacefully, Bailey reincarnates as Buddy and is chained outside by abusive owner. Realizes not all lives bring joy—some bring suffering. Stakes raise: will Bailey ever find true purpose?., fundamentally raising what's at risk. The emotional intensity shifts, dividing the narrative into clear before-and-after phases.

The Collapse moment at 75 minutes (75% through) represents the emotional nadir. Here, At the pound, Buddy faces euthanasia—literal death approaches. All seems lost. The whiff of death is real and immediate. Has Bailey failed to find his purpose across all these lives?., reveals the protagonist at their lowest point. This beat's placement in the final quarter sets up the climactic reversal.

The Second Threshold at 78 minutes initiates the final act resolution at 78% of the runtime. Buddy escapes the pound and finds his way back to Ethan's farm. Recognizes Ethan by scent despite decades passing. Synthesis: all lives were leading back to complete the original purpose—Ethan needed him., demonstrating the transformation achieved throughout the journey.

Emotional Journey

A Dog's Purpose's emotional architecture traces a deliberate progression across 15 carefully calibrated beats.

Narrative Framework

This structural analysis employs proven narrative structure principles that track dramatic progression. By mapping A Dog's Purpose against these established plot points, we can identify how Lasse Hallström utilizes or subverts traditional narrative conventions. The plot point approach reveals not only adherence to structural principles but also creative choices that distinguish A Dog's Purpose within the adventure genre.

Lasse Hallström's Structural Approach

Among the 12 Lasse Hallström films analyzed on Arcplot, the average structural score is 7.0, demonstrating varied approaches to story architecture. A Dog's Purpose represents one of the director's most structurally precise works. For comparative analysis, explore the complete Lasse Hallström filmography.

Comparative Analysis

Additional adventure films include Harry Potter and the Philosopher's Stone, The Bad Guys and Zoom. For more Lasse Hallström analyses, see Casanova, Something to Talk About and The Nutcracker and the Four Realms.

Plot Points by Act

Act I

Setup
1

Status Quo

1 min1.0%+1 tone

Bailey the puppy is born, experiencing the joy and confusion of first life. Establishes the dog's innocent perspective and love of simple pleasures.

2

Theme

5 min5.2%+1 tone

Young Ethan asks Bailey "What's your purpose?" establishing the central thematic question: what is the meaning of life and how do we find our purpose through love and service.

3

Worldbuilding

1 min1.0%+1 tone

Bailey rescued from hot car by eight-year-old Ethan. Their bond forms immediately. We see Ethan's family dynamics, his budding football talent, and the idyllic 1960s childhood that Bailey enhances.

4

Disruption

13 min12.5%0 tone

Bailey dies of old age after a life with Ethan. The disruption isn't just death—it's the reincarnation that follows, forcing Bailey into a new life without understanding why.

5

Resistance

13 min12.5%0 tone

Bailey reincarnates as Ellie, a female German Shepherd police dog. Learns new purpose through service, working with Officer Carlos. Debates internally about the meaning of these different lives.

Act II

Confrontation
6

First Threshold

25 min25.0%+1 tone

After Ellie is shot saving Carlos and dies, Bailey chooses to embrace the cycle of reincarnation rather than resist it, accepting that each life has purpose even if not understood.

7

Mirror World

30 min30.0%+2 tone

Bailey reincarnates as Tino, a corgi living with Maya, a lonely college student. Maya represents someone else searching for purpose and connection, mirroring Bailey's quest through a human lens.

8

Premise

25 min25.0%+1 tone

The "promise of the premise"—experiencing multiple dog lives. Tino helps Maya find love with Al. Bailey lives the variety of dog experiences: police work, companionship, playing matchmaker. Each life explores purpose differently.

9

Midpoint

50 min50.0%+1 tone

False defeat: After Tino dies peacefully, Bailey reincarnates as Buddy and is chained outside by abusive owner. Realizes not all lives bring joy—some bring suffering. Stakes raise: will Bailey ever find true purpose?

10

Opposition

50 min50.0%+1 tone

Buddy escapes abuse but becomes lost stray. Pressure intensifies as Bailey ages again without finding answers. Eventually found by someone who takes him to the pound—another setback in the search for meaning.

11

Collapse

75 min75.0%0 tone

At the pound, Buddy faces euthanasia—literal death approaches. All seems lost. The whiff of death is real and immediate. Has Bailey failed to find his purpose across all these lives?

12

Crisis

75 min75.0%0 tone

In the dark moment before rescue from pound, Bailey processes all his lives, searching for the connecting thread. What was it all for? The emotional processing of apparent meaninglessness.

Act III

Resolution
13

Second Threshold

78 min78.0%+1 tone

Buddy escapes the pound and finds his way back to Ethan's farm. Recognizes Ethan by scent despite decades passing. Synthesis: all lives were leading back to complete the original purpose—Ethan needed him.

14

Synthesis

78 min78.0%+1 tone

Buddy reunites Ethan with Hannah, his lost love from youth. Ethan finally recognizes Buddy as Bailey reincarnated. All the lessons from other lives (service, matchmaking, perseverance) combine to heal Ethan's broken spirit and restore his capacity for love.

15

Transformation

99 min99.0%+2 tone

Bailey, now called Boss, watches Ethan and Hannah together, finally understanding: his purpose was love itself—not just receiving it, but giving it across multiple lives. The closing image mirrors the opening joy, but now with comprehension.