An armed man was shot by a DeKalb County officer who went to an apartment complex off Covington Highway on Monday night to investigate a stabbing, police said.

The incident happened around 8:50 p.m. at the Marquis Forest Apartments on Pine Tree Circle after someone called 911 to report the stabbing. The responding officer heard loud arguing as he approached the apartment, and it continued even after he knocked on the apartment door, which went unanswered. As the officer opened the door, he was charged by a large dog, which he was forced to fatally shoot, DeKalb police spokesman Capt. Stephen Fore said.

The dog’s owner then came to the door holding a gun. The officer ordered the man to drop the weapon several times, but he refused, police said. That led the officer to shoot the man, identified as 44-year-old Kevin Davis.

Davis was struck in the abdomen, and he was taken to Grady Memorial Hospital in critical condition. He faces a charge of aggravated assault on a police officer, Fore said.

Inside the apartment, authorities found a 37-year-old woman suffering from a non-life-threatening stab wound. She also was taken to Grady.

The suspect in the woman’s stabbing, who was not named by police Tuesday evening, returned to the apartment and was taken into police custody.

Davis is not a suspect in the stabbing, Fore said.

No officers were hurt during the incident, which remains under investigation.