A Dog's Purpose

Every dog happens for a reason.

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

Josh Gad

(Dogs: Bailey / Buddy / Tino / Ellie (voice))

K.J. Apa

(Teen Ethan)

Britt Robertson

(Teen Hannah)

Dennis Quaid

(Adult Ethan)

Peggy Lipton

(Adult Hannah)

Juliet Rylance

(Elizabeth - Ethan's Mom)

Luke Kirby

(Jim - Ethan's Dad)

John Ortiz

(Carlos)

Kirby Howell-Baptiste

(Maya Williams)

Pooch Hall

(Al)

Logan Miller

(Todd)

Gabrielle Rose

(Grandma Fran)

Caroline Cave

(Ellen - Boss' Wife)

Nicole LaPlaca

(Wendi)

Michael Patric

(Sam)

Michael Bofshever

(Grandpa Bill)

Primo Allon

(Victor)

Kalyn Bomback

(Yolanda)

Peter Kelamis

(Dad's Boss)

Jane McGregor

(Rachel)

Kelly-Ruth Mercier

(Atlanta Vet)

Kwesi Ameyaw

(Cop)

Paul Jarrett

(Police Lieutenant)

Anita Daher

(Mother at Shelter)

Alicia Johnston

(Hysterical Mother)

Naomi Frenette

(Kidnapped Girl)

Brooke Warrington

(Bree)

Bryce Gheisar

(Ethan - 8 Years Old)

Robert Mann

(Delivery Workman)

Ron Verwymeren

(Delivery Workman)

David J. Lyle

(Country Vet)

Cory Wojcik

(Puppy Mill Owner)

Ross Douglas Noble

(Puppy Mill Customer)

Andrew W. Nolan

(Football Coach)

Jordan Butterill

(Teammate)

John C. MacDonald

(Teammate)

Brent Holtzman

(Police Captain)

Christopher Pearce

(Policeman)

Violet Haas

(Elderly Woman)

Darcy Higginbotham

(Farm Hand)

Danesha Lee

(Animal Control Officer)

Dan De Jaeger

(Father at Shelter)

Reine Lecuyer

(Daughter at Shelter)

Rayna Ens-Armstrong

(Daughter at Shelter)

Mackenzie Thornton

(Tweener Girl)

Avery Thompson

(Tweener Girl)

Aidan Ritchie

(Ambulance Attendant)

Kenyan Alexander Walcot

(Ty - 5 Years Old)

Treyton Augustus Walcot

(Richie - 4 Years Old)

John Bluethner

(Professor)

James Janssens

(Alzheimer's Patient)

Paul Griggs

(Hot Dog Vendor)

Grant Burr

(Hardware Store Clerk)

Ronald Boyd Johnson

(Neighbor)

Chris Webb

(Kidnapper)

Evan Martin

(Punk Boy)

Tyson Wagner

(Boyfriend in Park)

Dean Mckenzie

(Detective)

Tom Young

(Hardware Store Employee)