We took our typically loving and sweet corgi Miles to a corgi meetup today. He was there for an hour doing his typical doggie socializing with no issues. All of a sudden he started herding a younger Pem (they were chasing each other) and then Miles ran into the younger dog rolling him on the ground and they both were snarling and agressive (but mostly my dog). The owners of the other dogs flipped out and started yelling at my dog and it ended. I leashed up my dog and left. Anyone experience something similar? We don't have this problem at home when Miles plays with our other dog, Any advice?