I can't buy the suspicious neighbor theory, because Clint claims he saw Holly and perp walking into the woods at 7:50. If that was the neighbor walking her off at 7:50, why in heaven's name would he report a scream to his mother at 7:40 and then go next door and nab Holly? That just makes no sense, folks. Either the scream was Holly and she probably was abducted at that moment by person/s unknown, or the scream was not Holly and we have no idea what happened to her or when exactly it happened. Or the scream was a screech owl, bobcat, fox or mountain lion. All those things make sounds like a woman screaming for her life. Google it.
That is assuming the timeline of 7:50 is correct. Scream at 7:40, dog waits 10 minutes to bark or Clint sleeps through the barking for 10 minutes, Clint awakens at 7:50. Or in reality does Clint really wake up at 7:40 because the dog is barking after hearing Holly scream. Maybe there is no scream. I am just trying to see it from all angles as nothing is as it seems. Maybe I need a timeout.