PORTLAND, Ore. -- A Portland police officer shot and injured a white pit bull that had bitten two people and was trying to attack children at a bus stop in Southeast Portland on Thursday morning.

Police arrived shortly after 8 a.m. at the bus stop near Southeast 60th Avenue and Nehalem Street. The dog was biting a woman, Deidre Shows, who was trying to protect her 9-year-old son and other children.

"When we were at the bus stop and he came running at us again," Shows said. "I said, 'You guys need to get on the bus. Hurry up, get on the bus,' because he had me and I was worried he was going to run after one of the kids again."

The officer tried to make the best of evolving situation.

"The cop came and was like, 'hold still,' and I said, 'I'm trying to and he's pulling on my leg,'" Shows said. "He let go for a second and the cop shot him."

Neighbors praised her.

"I'm really grateful that she would put herself at risk to protect the kids," said Ryan Wilson, who lives the area. "I know it's a difficult situation, but that's really courageous of her and she should be commended."

The dog was taken into custody by Multnomah County Animal Services.

A man whom the dog bit on the shin received medical treatment at the scene. Shows and her son were not treated for injuries. The dog reportedly had chased another woman, who had to jump onto a truck to escape.

"Came outside to be greeted right at the door pretty much by this white dog," said neighbor Erin Davis, "and saw the lady standing on his trailer in our car port screaming for help."

Portland police are looking for the owner of the dog. If you have any information about the owner, please call police at 503-823-333 or Multnomah County Animal Services at 503-988-7387.