Thanks for the well wishes, everyone. Chip is much better today, he was perky on our walk this afternoon. Still very sore in several places, still on pain meds, but seems to be returning to 'himself'.
To clarify, it did not happen at the gate (we always get far from the gate), the new dogs had entered and come down to the beach, Chip trotted over to say hello. It is a short beach and the dogs all run up and down it, playing and chasing balls, etc. The owners have taken full responsibility and will pay the vet bill. They came by today and brought a basket with chews, toys, treats, a get well card…and a bottle of wine. And they are calling a behaviorist, and not likely to bring the girl back to the park for a long time, if ever. Usually issues that we see involve intact males, often of the bully variety, and it is easy to just be elsewhere. My dogs don't go up to those dogs, we are pretty observant and have avoided problems for the last 10 years.
So, Chip will be OK, as 'bad things' go, it has a relatively good ending. Hopefully Chip will be fine at the park, truly we so rarely see anything like this. One of my friends' basenji was far worse when attacked by a loose neighborhood dog. I have had to fend off loose dogs a few times, and then I am by myself, so while dog parks are surely not 100% safe, neither is a walk around the block. At least at the dog park, there are always people around to help. Life isn't safe, it's all a gamble, but I can't imagine just keeping them at home, not going for walks or to parks or dog parks. We are careful, I watch everyone that comes in and leave if a dog looks risky...but obviously even a nice looking dog can 'go off' with no warning.
So yeah, philosophically I don't believe in giving up freedom for security, but I sure was scared when my dog was down and screaming. We will go back to our little neighborhood park, but I want to have Don with me, I'm less comfortable taking them alone.
Again, thanks for all the good wishes and suggestions, I appreciate all my friends here so very much!