I'm sorry about your experience in the doggie park.
We have one, here in the city not too far from my place....but I
don't think I will ever be taking Riley to it.
We also have several different meet-up groups.... I have just stuck
to them.....or getting together with other friends pups.
On our walk, last night an older Jack Russell Terrier Snapped at Riley
and Riley yelped soooooo Loud!! I wasn't sure if the Jack Russell
actually nipped him, or if he screamed that loud cause it scared
the crap out of him!! LOL!! He seemed to be fine.
I don't let Riley just walk up to any dog.... and when we do, he is
sooooo submissive... He gets very wigglie, but then Immediately goes onto his back... it is kind of embarrassing....