Quick answer: The A Dog’s Perfect Christmas cast is led by Dennis Quaid (Sander), Milo Ventimiglia (Hunter) and Brooke Lena Johnson (Ello), with Thomas Haden Church voicing the narrating basset hound Winstead. The Netflix film premiered on Wednesday, November 4, 2026, and was No. 1 on Netflix’s global Top 10 for English-language films for November 2-8 with 8.6 million views.
A Dog’s Perfect Christmas is the first holiday film of Netflix’s 2026 slate, and it went straight to No. 1 on Netflix’s English-language films chart in its first week. If you are asking who is in it, the A Dog’s Perfect Christmas cast mixes familiar faces, Dennis Quaid and Milo Ventimiglia, with a young lead in Brooke Lena Johnson and a famous voice for the dog. This guide lists who plays whom, who directed it, what the story is, and how it performed, all as of November 14, 2026.
Who is in the A Dog’s Perfect Christmas cast?
Character names come from What’s on Netflix, which took them from Netflix’s photo captions, and from Ready Steady Cut’s review. GeekTyrant confirms the actors but gives no roles.
| Actor | Character | Who they are in the story |
|---|---|---|
| Dennis Quaid | Sander Goss | The grandfather, grieving and grumpy |
| Milo Ventimiglia | Hunter | Role named by What’s on Netflix and Ready Steady Cut |
| Brooke Lena Johnson | Ello | The teenage granddaughter |
| Mary Steenburgen | Claire | Role named by What’s on Netflix and Ready Steady Cut |
| Kathleen Rose Perkins | Juliana (per Ready Steady Cut) | Role reported by one outlet; What’s on Netflix gives no role |
| Ethan Loomis | Sean | Role named by What’s on Netflix and Ready Steady Cut |
| Thomas Haden Church | Winstead (voice) | The basset hound who narrates |
Jennifer Tilly (as Lucille) and Karen LeBlanc (as Allison) are also in the cast, according to What’s on Netflix, which took the roles from Netflix’s photo captions. Director Cathryn Michon appears on screen as well, as Mrs. O’Brien in that outlet’s list and as Hunter’s boss in another review’s list, so we do not pin down the character name here.
Who plays the dog in A Dog’s Perfect Christmas?
The family’s basset hound is Winstead, and he is the narrator. Thomas Haden Church provides his voice, per What’s on Netflix, The Viewer’s Perspective and Ready Steady Cut. A second dog matters to the plot: Ruby, a corgi puppy who becomes a comfort to the family. What’s on Netflix reports that three corgi puppies shared the role, named Harry, William and Charles, and that the director has said no dogs die in the film. We could not confirm those details on a Netflix page, so treat them as reported rather than official.
What is A Dog’s Perfect Christmas about?
The story follows the Goss family over the weeks from Thanksgiving to Christmas. Two Christmases after losing his wife, Sander is grieving and short-tempered. Then, as What’s on Netflix describes it, his daughter-in-law Juliana falls ill and is placed in an induced coma, and the family struggles to hold together. A lively corgi puppy named Ruby becomes a source of comfort, and Winstead narrates. Netflix’s own logline frames it as a teenager, her grandfather and his loyal basset hound fighting to hold their home and hearts together at Christmas.
For a quick rundown of what else is arriving this season, see our November 2026 movies and TV release calendar.
Who directed and wrote A Dog’s Perfect Christmas?
Cathryn Michon directed the film and co-wrote the screenplay with W. Bruce Cameron, according to GeekTyrant and The Viewer’s Perspective. Cameron is the author of the 2020 novel the film adapts, and he is best known for A Dog’s Purpose. Michon previously co-wrote A Dog’s Purpose and A Dog’s Journey, per GeekTyrant. What’s on Netflix says the story is set in Traverse City, Michigan, but was filmed mainly in Vancouver, British Columbia, between October 28 and December 13, 2025.
How many people watched A Dog’s Perfect Christmas on Netflix?
Netflix publishes its Top 10 weekly. For the week of November 2-8, 2026, the page lists A Dog’s Perfect Christmas at No. 1 on the English-language films list with 8.6 million views and 14.5 million hours viewed, in its first week. The same page lists the runtime as 1 hour 41 minutes. That put it ahead of Heist (6.3 million views) and Final Destination: Bloodlines (5.8 million) among English-language films, per Netflix’s Top 10 data.
| Detail | What we know (as of Nov 14, 2026) |
|---|---|
| Premiere | Wednesday, November 4, 2026, on Netflix |
| Runtime | 1 hour 41 minutes (Netflix Top 10 page) |
| First-week views | 8.6 million (Nov 2-8) |
| Global rank, English films | No. 1, week 1 |
| Based on | W. Bruce Cameron’s 2020 novel of the same name |
| Director | Cathryn Michon |
How did critics react to A Dog’s Perfect Christmas?
Reviews are mixed. Tom’s Guide was lukewarm, and its headline says a cute canine can make any movie watchable. What’s on Netflix called it a moving holiday tale. We have not seen the film for this article, so we do not offer our own verdict; the figures above are the facts that matter for a cast and release guide.
Where can you watch A Dog’s Perfect Christmas?
It is a Netflix original and streams on Netflix. We have not found it listed on any other service, and it is not a theatrical release. What’s on Netflix describes it as the first entry in Netflix’s 2026 holiday slate. For more Netflix premieres with confirmed dates, see our guides to Trinity on Netflix and The Altruists, or browse Black Doves Season 2, another new title in the same Top 10.
What do we still not know?
We found no announcement of a sequel or follow-up film as of November 14, 2026. We will update this page if that changes. The role details marked as reported above, including the corgi trio, Perkins’s role as Juliana and the Lucille and Allison characters, rest on one outlet each.
FAQ
Who stars in A Dog’s Perfect Christmas?
Dennis Quaid, Milo Ventimiglia and Brooke Lena Johnson lead the cast, with Mary Steenburgen, Kathleen Rose Perkins and Ethan Loomis, and Thomas Haden Church voicing Winstead.
When did A Dog’s Perfect Christmas come out on Netflix?
It premiered on Wednesday, November 4, 2026, and was No. 1 on Netflix’s English-language films chart for November 2-8 with 8.6 million views.
How long is A Dog’s Perfect Christmas?
Netflix’s Top 10 page lists a runtime of 1 hour 41 minutes.
Sources: Netflix Tudum: Top 10 (week of Nov 2-8, 2026), What’s on Netflix: A Dog’s Perfect Christmas cast, trailer, release date, GeekTyrant: Dennis Quaid, Milo Ventimiglia and Mary Steenburgen lead A Dog’s Perfect Christmas, The Viewer’s Perspective: A Dog’s Perfect Christmas release date and trailer, Ready Steady Cut: A Dog’s Perfect Christmas review, Tom’s Guide: Netflix’s first holiday movie of 2026.
