Many people are afraid of greyhounds, as they see them on the track with muzzles. The greys are generally very peaceful dogs, trustworthy with little kids. But I don't think any dog should be allowed with small kids without supervision.
Sorry for your poor dogs getting attacked. It really tore me up when Jessie was attacked by that stupid spaniel. It was a bad dog, totally unreliable and aggressive with other dogs before Jessie, that was allowed to be outside in the yard with a worn out battery on the collar, with full ability to get out of that invisible fence. No one was at home at the time or they wouldn't open the door when I banged and banged on it.
I've never truly wanted to harm an animal til that attack on my dog. I wanted that spaniel dead, but did nothing (other than "accidentally" give the jerk owners a lawn job).