I do not have any photo's but I do have a video of an agility event that I will post later.
I just have to say, even though we are not pursuing agility (we train for fun in this event at the moment) for titles at this point and time, we still try to head out to trials for the socialization aspect.
If they allow outside dogs, we are there.
It is a great place to meet people, dogs, get your dog use to the noise and work on having your dog focus on you in the middle of all the kaos.
Stark went to his first trial at around 14 weeks old and all we did was walk around, sit under the shade and watch all the happenings. Now at 13, almost 14 months old, we still do this when we can. Why? Because the environment is so rich and busy that it will wonders for not only the socialization aspect of your dogs life but also allow your dog to learn to look to you for guidance in these situations. Focus work can happen in the house or in the middle of this kaos! It may be shorter stints of time in the beginning, like a second or two - maybe, but you got the focus so you can build on it over time!
I always enjoy going to the trials and not only watching the dogs and handlers but also you learn so much from the people who are as dedicated to their dogs as you are, that and they usually have some awsome vendors at the events!
Here is an indoor agility event I went too with Stark, it was an agility trial as well as a dog event called Puppy Pawlooza.
Stark was 15(?) weeks old I believe.
Here are the photo's and I will upload a video later today.
They also had a course set up just on the other side of the vendors, but the main course was inside (video).