Halloween in Iowa is a little different than the rest of the world (at least the world I know). Here they have a "Beggars' Night", which is the night or so before Halloween, where the actual trick-or-treating happens. I think this is to keep the little kids removed from the older kids Halloween parties. I don't know if that really helps any, it just creates confusion as all the towns possibly have trick-or-treating on different days, Sunday, Monday or Tuesday, and I think some actually do it on Halloween, but that is the exception.
The other difference is that when kids go to the door, they have to tell a joke before they get candy. You get all types of jokes. Cole for instance is finally getting a sense of what defines humor. Last year he mainly took the first line and the punch line from different jokes and combined them, resulting in a confusing and really un-funny joke. He is doing better this year, and is able to recognize when things don't make sense. Regardless, my princess, cowboy on a horse, and Jedi got away with a good haul of candy. Even more, the weather was great, temps in the low 60s and very pleasant, for a Halloween!