Every verdict checked against the same thirteen questions. No paid placements.The free app is coming soon. Get early access →
Home › Verdicts › Contemporary fiction › A Dog’s Perfect Christmas
Read

A Dog’s Perfect Christmas audiobook vs book: which should you choose?

One family’s run-up to Christmas brings one problem after another, until a lost puppy turns up and may be exactly what they need.

Read vs Listen·Verdict last reviewed 29 October 2026·5 min read
A Dog’s Perfect Christmas by W. Bruce Cameron

Short answer: for the A Dog’s Perfect Christmas audiobook vs book choice, we say read it on Kindle (65% confidence, leaning). Unlike most of W. Bruce Cameron’s dog books, this one is not told by one dog: the story moves between the family and their dogs, and one narrator voices them all.

The verdict
The same thirteen checks for every bookSix checks point to listening, such as a full cast or produced audio, the author reading their own memoir, or one narrator for a single viewpoint. Seven point to reading, such as jumping timelines, three or more viewpoints, or a story that depends on images or layout. Each check has a weight, and the weighted total sets the verdict. Verdicts are never paid for. See how we decide in full →

Read it on Kindle

The story moves between the family and their dogs, and one narrator voices every switch.

Definitely readDefinitely listen
65%
Read
Get it on Kindle288 pages (Pan paperback)Listen on Audible8h 9m, read by Mary Steenburgen

Affiliate links: we may earn a small commission, at no cost to you. It never changes a verdict.

Confidence 65%, which puts it in the leaning band. Bands run from close call at 50 to 64, through leaning at 65 to 79 and clear at 80 to 94, up to clear cut at 95 and above.

The audiobook at a glance

RecordingUK edition, our verdictUS edition
NarratorMary SteenburgenMary Steenburgen
Length8 hours 9 minutes (8h 9m), unabridged8 hours 9 minutes (8h 9m), unabridged
At 1.5xabout 5h 26mabout 5h 26m
At 2xabout 4h 5mabout 4h 5m
Audio publisher and dateMacmillan Audio, 6 October 2026Macmillan Audio, 6 October 2026
Audiobook price£14.41 on Audible UK$20.24 on Audible US
Kindle price£3.99 on Amazon UKNot confirmed
PrintPan paperback, 288 pagesForge hardcover, 288 pages, $15.99
Listener ratingNo ratings yetNo ratings yet
Earlier recordingAnn Marie Lee (2020) is on library apps, not AudibleSame

Audible UK and US list the same narrator, length and publisher. Whether they sell one recording or two is not confirmed.

Audible also lists a 6-minute Children’s Audio Edition read by Steenburgen, which is not the novel and is not scored. The Dogs of Christmas (2013) is a different book.

Ratings and prices checked 29 October 2026. They change often. Amazon US does not show Kindle prices outside the US, so US Kindle prices are not given.

Lengths checked 29 October 2026. Speed times are calculated.

A Dog’s Perfect Christmas

W. Bruce Cameron

Genre
Christmas fiction
First published
October 2020
Length
288 pages (Pan paperback)
On audio
8 hrs 9 mins, Mary Steenburgen
On screen
Netflix film, from 4 November 2026

Why we reached this verdict

Every book on this site is checked against the same thirteen questions. They are based on research into what most people find easier to follow in each format, not on whether the book is any good.

One criterion points to reading
✓
Three or more points of view, one narratorA November 2020 review on DimbutNice notes the book drops Cameron’s usual single dog narrator for several third person viewpoints, the dogs’ included; NetGalley reviewers name the old dog Winstead, the teenage daughter Ello and the puppy among them. Mary Steenburgen reads all of it.
–
Narration criticisedThere are no Audible ratings yet and no named critic criticises the narration.
–
Jumping timelinesThe story runs through the lead-up to Christmas, and no source describes it moving between time periods.
–
Story depends on images or layoutNo source describes the inside of the printed book, so it does not count.
–
Many similar-sounding namesNo source says the names are easy to confuse, so it does not count.
–
Literary or dense proseNo named review describes the prose, so it does not count.
–
Maps, family trees or footnotesNo maps, family trees or footnotes are mentioned.
No criteria point to listening
–
Full cast or produced audioMary Steenburgen reads it on her own, with no cast or music listed.
–
Read by the authorIt is a novel, and Steenburgen is not the author.
–
Single point of view and narratorOne narrator reads it, but the story has several viewpoints, so it is not a single point of view.
–
Long book288 pages in the Pan paperback and the Forge hardcover.
–
Award-winning or praised narrationThe recording came out on 6 October 2026 and has no named review, no award and no Audible ratings yet, so it does not count.
–
Unfamiliar names or dialectNo source comments on the names, so it does not count.
How the score adds up
Listening 0 points, reading 8

Listening: nothing confirmed, 0 points. Reading: three or more points of view, one narrator (8), 8 points. 100% of the confirmed points favour reading, so the verdict is read it on Kindle at 65% confidence (leaning). Only 8 points could be confirmed, so confidence is held at 65% until more evidence is found.

The recording in detail

One narratorMulti-voiceFull castDramatised
Scored
Mary Steenburgen, Macmillan Audio, 2026, 8h 9m, unabridged
Critic review
None yet; no Audible ratings yet
Alternatives
Ann Marie Lee (2020), on library apps only
What you miss
Nothing confirmed

What this book actually is

A Dog’s Perfect Christmas is W. Bruce Cameron’s Christmas novel, first published in October 2020. One family’s run-up to Christmas brings one problem after another, until a lost puppy turns up. The emergency that hits the family is not covered here.

The Netflix film streams from Wednesday 4 November 2026, with Dennis Quaid, Milo Ventimiglia, Brooke Lena Johnson, Mary Steenburgen and Thomas Haden Church as the voice of Winstead. Its story matches the book. Netflix has not confirmed a UK date on its own pages.

The case for reading it

The story moves between people and dogs, and on audio one voice carries every switch. At 288 pages the book is a short, quick read, and on the page it is easier to keep track of whose turn it is.

The case for listening to it

Mary Steenburgen, who plays Claire in the Netflix film, reads this new recording, so the audiobook comes with a voice from the cast.

At 8 hours 9 minutes, or about 5 and a half hours at 1.5x, it fits around Christmas jobs.

The audiobook in detail

Macmillan Audio publishes the unabridged recording, read by Mary Steenburgen, at 8 hours 9 minutes on Audible UK and US (6 October 2026). It had no listener ratings yet on either store when checked on 29 October 2026.

The 2020 recording read by Ann Marie Lee is on library apps but not on Audible. No PDF companion is listed.

Who should ignore this verdict

Lean towards audio if you want to hear a voice from the film, or if a story you can listen to while wrapping presents is the point.

Get A Dog’s Perfect Christmas
Both editions, so you can go with the verdict or ignore it entirely.
Our pick

Kindle

  • 288 pages (Pan paperback)
  • Easy to see whose turn it is
Get the Kindle edition

Audiobook

  • Read by Mary Steenburgen, who is in the film
  • 8h 9m, or about 5h 26m at 1.5x
  • Unabridged; Macmillan Audio, 2026
Listen on Audible
Affiliate links. If you buy through one of these we may earn a small commission, at no extra cost to you, and with no influence on the verdict above.

Read differently from most people? The app, coming soon, will let you switch off any of the thirteen checks. Get notified →

Related verdicts

Questions people ask

Who narrates the A Dog’s Perfect Christmas audiobook?

Mary Steenburgen, who is also in the Netflix film.

How long is it?

8 hours 9 minutes, unabridged.

Is A Dog’s Perfect Christmas a book?

Yes, a novel by W. Bruce Cameron, first published in October 2020.

When is the Netflix film out?

Wednesday 4 November 2026.

Is the book told by the dog?

Not only. The story moves between members of the family and their dogs.

Should I read or listen?

Read, at 65%. Several viewpoints in one voice are easier to follow on the page.

Do you agree with this verdict?

We said read it on Kindle. One tap, no sign-up.

Spotted a mistake on this page? Tell us and we will fix it. Or tell us how the site could be better.

How this verdict was reached

Every book on this site is checked against the same thirteen questions, set in advance and applied identically to every title. They are based on research into what readers and listeners generally find easier to follow in each format, not on personal preference, and they are published in full so you can check the reasoning yourself. Verdicts are never paid for, sponsored or influenced by affiliate partners.

Deciding about a different book?

Search for it. If we've written it up, we'll take you to the verdict. If not, we'll add it to our list of books to check.

A Dog’s Perfect ChristmasOur pick: read · 65%
AudibleKindle