<P> At Rerun's request, Snoopy asks his brother Spike to leave his home in the desert near Needles, California and come to visit . When Spike arrives, Lucy is appalled at his skinny figure and takes him in to fatten him up . After a short stay, Spike gains significant weight, which he then loses from fear while riding with Rerun on his mother's bike . Because Rerun's mother still will not allow Rerun to have his own dog, Charlie Brown tries to find another home for Spike but to no avail, prompting Spike to return to his desert home . </P> <P> Rerun asks Charlie Brown if Snoopy can come out and pull him on his sled . Rerun finds himself pulling Snoopy on the sled instead, which makes him come to the conclusion that dogs can be troublesome . </P> <P> Charlie Brown breaks the fourth wall at the end of the special by saying, "I always lie awake wondering, when will it ever end? Then a voice tells me,' Right after the credits ."' </P> <Ul> <Li> Jimmy Bennett: Rerun van Pelt </Li> <Li> Ashley Rose Orr: Lucy van Pelt </Li> <Li> Corey Padnos: Linus van Pelt </Li> <Li> Adam Taylor Gordon: Charlie Brown </Li> <Li> Hannah Leigh Dworkin: Sally Brown </Li> <Li> Nick Price: Schroeder </Li> <Li> Jake Miner: Franklin / Pig - Pen </Li> <Li> Kaitlyn Maggio: Little Pigtailed Girl / Violet / Patty </Li> <Li> Bill Melendez: Snoopy, Spike, Woodstock </Li> </Ul>

All i want for christmas is a dog charlie brown