Hello everyone! I'm new to the forum! I have a 16 month old black lab/border collie mix (high energy!) and we take her to a local dog park everyday. She has a mild temperament and is skittish around men and German Shepards. I noticed that she was running away from a German Shepard today, and thought nothing of it because I have become accustomed to her dislike of the breed. The German Shepard wrestled with her for a bit then latched onto her neck and flung her around like a ragdoll. My dog doesn't wimper often and maybe this is why the dog did not stop. The owner was really nice and said that her dog does that all the time, but my dog (who is not a small dog) has never been handled like that by another dog. My fiance intervened and told the owner to get her dog off of our dog. He even tried to pry the dog's mouth open to try and unhinge him. After a little battle, the German Shepard released our dog and she seemed scared, but fine. We've never experienced anything of the sort, and were wondering if we crossed a line yelling at the other owner. I don't feel comfortable with that kind of rough play and allow it normally, but today was too much for us to handle. Is this kind of play normal? And what should we do next time?