That's very unfortunate. For the owner of those dogs and very sad for the little girl and her family. Why were the other dogs put down when they weren't the dogs who did the attack? Unfortunately I think these laws are in place because although unfair, no one can tell who has a dangerous dog or not. By not letting them run free , etc. No one knows what a dog is capable of until it attacks someone, that's why breeds end up getting such a bad rap. But I don't agree with putting a dog down when it didn't attack anyone, that's wrong.
Here in Ct, during the summer there was a couple that had two little boys and a golden retriever. The dog had attacked there tfour year old son while he was playing outside in the yard for whtever reason. Then the dog two weeks later attacked the two year old. All the reasons that were given were unprovoked. The dog ended up being put down because of the attacks. But it makes you wonder why the dog became aggressive all of a sudden, Supposedly these people had the dog for about five years. But if anything it just proves the point that it doesn't have to do with a breed but maybe with just the individual dog or maybe this dog had been abused. You just never know. But it was a Golden Retriever, how many of those do you hear attacking people?