The German shepherds reportedly got loose near the Park Springs Townhomes. One of the dogs wandered into nearby Wagon Wheel Park.
Police said the dog was acting aggressively. It bit a child and an officer on the leg.
The officer tried to stun the dog. When that failed, the officer shot it.
A teenager who lives nearby said he saw the whole thing.
"The dogs were being harassed, rocks being thrown at them by little kids who live around here and that's what started getting them angry and trying to break out," Scorpio Paradez said. "We were yelling and screaming, trying to tell people to get out of here, take the kids and just run. And all the cops over here were trying to shoot the dog."
A total of seven people were bitten. None of the injuries are life-threatening, police said.
Plano city officials say the owner surrendered the surviving dog and it was euthanized Monday to undergo rabies testing.
Police say both dogs had an aggressive history, and they'd dealt with them before.
The witness says the dogs belonged to a retired couple who was not home at the time. The owners weren't home Monday when FOX 4 visited, either.
City officials say that so far, the owners have been issued two citations for failing to register their animals and for failing to have proof of rabies shots.
FOX 4 is on YouTube -- http://bit.ly/fox4subscribe