I can never take Zack to these things. He is good with other dogs once he has had a chance to get to know them. Not good just let offleash on meeting a dog on leash.......it takes time and a few meetings before he will trust other dogs. (It had something to do with him being attacked at the dog park as a puppy)
Sasha though can go and meet other dogs and people and be fine. I wouldn't let her off leash though (we don't go to the dog park usually) because she is so submissive. She would let another dog kill her before she would fight back. So its good that she is submissive and a pleaser but its bad in a dog situation with dogs we don't know. So always leashed encounters with dogs we don't know.
She plays well with her dog friends....but once at the dog park this little wire haired terrier (the dog as smaller than Zack and a lot smaller than Sasha) put her on her back and started bearing its teeth at her, and I don't believe in kicking dogs but I would have kicked that dog off her in a heartbeat had that lasted another second. My husband grabbed her up before any real harm could be done...but the little dog went for her neck as she was laying there in submission (thats why my husband grabbed her up) so we don't take that risk anymore.