Yes they are dog friendly, on a leash or small ones in strollers
Yes
Dogs must be in strollers
I did see dogs there, but not sure if they were service dogs.
Service dogs can be on a leash, but they require other dogs to be either carried or kept in a stroller. They do have strollers available.
Thanks! Your answer is awaiting moderation.