A dog park would be fantastic here.

Gully needs a chance to socialize, she rarely gets to play with other puppies.

She is a rough and tumble dog I would have to be vigilante. She listens and comes when
called but sine she is so playful other dogs tend to want to romp with her.

She leaves little dogs alone, they yap and growl and she backs right off

I am sorry about your little guy getting pounced on, that is kind of unfair
However little dogs that yap a lot do tend to rile the other dogs so I agree with the
other post above