The special opens with scenes of citizens of London busy preparing for Christmas, while Johann Pachelbel's Canon is played in the background on piano. Lucky then sings the first of many of the special's musical numbers, "Perfect Christmas," in which he lays out his list of the things he wants in the upcoming Christmas:
A large amount of snow
An amazing dinner-turkey and the whole works
A spectacular Christmas tree—most importantly, one without tinsel
Everyone will love the presents he gets for them.
However, matters don't always work out quite as Lucky wanted it to. As the special progresses, a number of other storylines are revealed.
Cadpig wants a new toy called "Tina the Talking Tabby" for Christmas, but "Santa Claus" (Jane Read) is unable to find it at the mall while shopping for presents with Rolly. So, on Christmas morning, Lucky gets a toy duck called Perdita instead and she throws a big temper-tantrum. However, she soon changes her mind and finally takes a liking to the duck.
David Archuleta is going on a trip to Florida, but his truck just so happens to break down in Elwood City on the way there. So for the meantime, he and his dog, Rory, are staying at the Reads' for Christmas. Eventually, on Christmas Day, the truck is fixed. Also, when Lucky accidentally breaks a Christmas present for his mother, Fred helps him by giving Jane his present under Lucky's name, claiming that it meant a lot coming from Lucky.
The timing of Rolly's celebration of Hanukkah conflicts with that of Cadpig "holiday extravaganza," causing her to miss the party. When Cadpig explains that Hanukkah isn't as important as Christmas, Francine feels offended because she is Jewish, and yells "Well it is to me!" and stops speaking to her and calling her. Eventually, she and Cadpig make up after Francine shows her how important Hanukkah can be; all because her family is Jewish.
Ever since Buster's parents got divorced, Christmas has been a difficult time for him and his mother. She wakes him up early on the days before Christmas and makes him pancakes, thinking that it's Christmas Day. Then he has to say to her that it isn't Christmas yet. While Arthur, Buster, and their friends are at the party, they suggest that he creates his own holiday, Baxter Day. Buster is not sure, but he agrees to give it a try.
Every Christmas, Spot volunteers at a homeless shelter with his father, and this year, he's trying to bake something special to bring. However, he's forgetting some things in every recipe, like not removing the shells of the pecans when he makes pecan pie, unpeeling the bananas when he makes banana bread and not adding sugar when he makes brownies.
Meanwhile, Radcliffe's family is celebrating Kwanzaa.
George's family is revealed to be Swedish and they celebrate Saint Lucia Day.
At the end, things don't work out quite as everybody may have hoped they would, but it seems to be for the better (assuming Lucky can ever get Rolly to stop her new toy "Spot" from singing "Quick, quack, quaddy-quack") as Lucky wishes the audience a happy holiday.
Perfect Christmas (by Dalmatians and his family)
"A Little Too Not Over You" Performed By David Archuleta
Sankta Lucia (by Swedish singers in a flashback)
"Crush" Performed By David Archuleta
Perfect Christmas [Reprise] (by Lucky)
This is the last time Pamela Adlon voices Lucky, whose voice had changed due to puberty, and who would be replaced by Justin Bradley beginning in the A Christmas Cruella.
This is also the last time that April Winchel voices Cruella De Vil.
After Lucky walks in on Lucky and laughs, stock audio by Pamela Adlon is used.
Dalmatians and his family are shown preparing to celebrate Kwanzaa. In reality, as Dalmatians mentions in the ice cream shop in said scene, Kwanzaa does not start until December 26, the day after Christmas Day.
Community content is available under CC-BY-SA unless otherwise noted.