CALDWELL -- A woman was hospitalized Sunday night after she told police a screaming stranger forced her way into her home, then attacked her.

Shannon Marie Laney, 27, is facing felony charges in connection to the incident.

The victim told the Canyon County Sheriff's Office she had been sleeping when she was awoken after 11:30 p.m. by someone pounding on her windows and screaming for help. The homeowner said that when she saw Laney's figure at the window, she thought it might be her granddaughter, who is a similar size and build.

When she opened the door, however, she realized the woman was a stranger. The victim said Laney pushed past her and ran into the house, screaming that she was being chased.

According to court documents, the victim told investigators that the intruder was "acting strangely and was not making any sense." Laney also told the other woman she had been using drugs with her girlfriend, and that someone was after her, she said.

The homeowner called police, and asked Laney to leave.

At that point, according to the sheriff's office, Laney attacked the other woman, stabbing her in the left hand. Dispatchers heard the victim say she was being attacked with a knife before the call disconnected.

The homeowner said she tried to fight off the suspect, but Laney cut her other hand and bit her multiple times on the arm.

The victim was able to get out of the house as the first deputy arrived, telling him that Laney was still inside the kitchen, armed with the knife. The deputy went in to find Laney crying and crouching on the kitchen floor, with blood covering her hands and clothing.

The deputy was able to handcuff the suspect and take her into custody after she put the knife down on the floor.

The homeowner was taken to a local hospital for treatment.

Deputies who tried to talk to Laney said she was rambling and appeared to be under the influence of drugs. She was arrested and booked into the Canyon County Jail on a felony charge of aggravated battery and misdemeanor charges of unlawful entry, battery and resisting arrest.

Laney was ordered held on a $25,000 bond and barred from having any contact with the victim. She is due to appear in court June 30 for a preliminary hearing.