ST. LOUIS – Hospital workers revived a puppy with Narcan on Monday after an apparent overdose in St. Louis. The puppy’s owner now faces criminal charges.

The St. Louis Circuit Attorney’s Office has charged Ashley Harris, 35, of Springfield, Missouri, with two misdemeanors – animal abuse and resisting/interfering with arrest – amid the investigation.

Investigators say the puppy was believed to be 8-10 weeks old and showed various signs of an opioid overdose, including blue gums and dilated pupils.

According to court documents obtained by FOX 2, officers were on assignment at St. Louis’ BJC Hospital on Monday when they observed hospital and EMS personnel treating an unresponsive puppy outside an emergency room.

Hospital staff contacted police to report that a puppy had overdosed on a suspected narcotic. Staff also noted that the puppy’s owner, identified as Harris in court documents, was unwilling to give the puppy to Stray Rescue.

Investigators say Harris was at the emergency room to be seen for an undisclosed matter and was accompanied by her puppy, who was initially described as “alert and playful.”

Some time later, Harris stepped outside and hospital personnel observed the puppy to be “limp and nonresponsive,” according to court documents.

The puppy was given oxygen for 20 minutes with no improvement before a medic administered 4 mg of Narcan through the puppy’s nostril. The Narcan proved effective in improving the puppy’s condition and the puppy regained responsiveness.

Some time later, officers arrested Harris, though she initially attempted to pull away and repeatedly threatened to spit on them.

Missouri online court records did not list any scheduled court dates or bond information for Harris as of Wednesday.