Plot hole: The plot gets confusing here. First, Laura and Jack (the dog) are rabidly bitten by Jasper (her pet racoon). The doctor warns they may have rabies from the bite. A second more dangerous raccoon is discovered which eventually left the area. In the end, Charles (discovering there were two raccoons in the barn after finding Jasper remaining), says Laura is going to be OK after all. The main confusion is that Laura would still be in danger from the bite regardless of which untested raccoon bit her.
Character mistake: When Charles explains to Carrie about Christmas, he mentions 3 kings and 3 wise men. The bible refers to them as Magi or Wise Men and no clear evidence on whether there were just 3, or if they were even kings. Putting aside the number of visitors and what they were called, it's either kings or wise men, but not both.
Other mistake: Charles can barely get up from his bed because of broken ribs, and it's totally impossible to breathe well, let alone moving sacks of grain. But in the end when the neighbors help with the sacks he's walking OK, as if he hadn't just fallen down from the top of the pile of sacks with broken ribs.