SAN GABRIEL, Calif. (KABC) -- Four would-be burglars picked the wrong house to target.The incident occurred in the 600 block of Los Olivos Drive around 10 a.m. Tuesday. Authorities say the officer was sleeping at his San Gabriel home when he woke up to noises.The officer confronted two of the four suspects, and then fired two to three rounds, hitting both suspects. One suspect was shot in the leg, and another suspect was shot in his leg and stomach.Two other suspects were outside the home, grabbed one of the wounded suspects and drove him to the hospital.The suspect who was shot in the leg collapsed on the driveway, and a neighbor -- who is a retired doctor -- rushed over to help him."All I saw him was with the gun drawn on top of the guy. He called for help, and I went over and helped him out," said Dr. William Loskta.That suspect remains hospitalized in stable condition. The other suspect was in critical condition.Police say all four suspects were juveniles, ranging from 15 to 17 years of age.According to investigators, the lieutenant did not use his service revolver; it appears to be a private weapon.The officer was not hurt in the incident. Police described him as a 29-year veteran of the force who works as a supervisor at the West Bureau.The investigation is ongoing. If you have any further information about this incident, you're urged to contact the Los Angeles County Sheriff's Department's Homicide Bureau at (323) 890-5500. You can provide anonymous tips by calling Crime Stoppers at (800) 222-TIPS.