Once you arrive you set up your "passport" and spin the prize wheel. Then you travel to each booth to get it punched. Once you're done you put it in the raffle of your choice. This particular event was an adoption event, so lots of local pet adoption agencies were there. Most brought adoptable pets. All had places for you to make donations.
They had costume contests, look alike contests, and other events going on. There is usually a kid zone at their events where kids can do different art projects for a dollar donation. There is also a "Puppy Picasso" station where dogs can participate in the art too! There are kiddie pools set up with balls for dogs too!
We were even able to catch the end of the ODU game after a nap! They lost, it wasn't pretty, but we had a good time!