Farm Formal. That means...dress as formally as you'd like, but keep in mind you'll probably spend some time walking on grass and possibly checking out the barn. I'd definitely recommend smaller kids wear clothes that you won't be upset if they get dirty if they want to climb on a tractor or pet a chicken:-) The driveway and barn floors are a mix of gravel and concrete, but the main tent is mostly on grass, so heels would be risky (but brave!).
Yes, and a horse, definitely some dogs, sometimes there are other fun pets but it varies from month to month.
No - Daher is a great last name, but I've had the Farmer name too long and love it too much to give it up now!
Bailey. (They say there are no stupid questions...but really, who could ever doubt the answer to that question?!)