Yes
Absolutely! Other dogs will be there too, so use your leash.
Technically dogs are not allowed at any FM because food products are being sold. The exception is service dogs. That said, I bring my chihuahua in a back pack or stroller - after all, we fortunately live in a dog friendly community! If you bring your dog he or she should be well-behaved and PLEASE clean up after it! That way complaints don't cause a restriction on dogs.
only if they have their own money to buy stuff.
It's on a public street (closed for the occasion, of course) - it would be difficult to exclude dogs.
Thanks! Your answer is awaiting moderation.