O'FALLON, Mo. (KMOV.com) – An Elsberry man has been charged and an O'Fallon, Missouri police K-9 is recovering after being injured during a standoff Sunday.The St. Charles County Prosecuting Attorney's Office charged 45-year-old William Pennington of Elsberry, with assault, resisting felony arrest and assault on a police animal.The standoff began when the armed suspect barricaded himself inside a home on Cordes Street, near Main Street. News 4 crews at the scene said the situation began as a domestic dispute.

On Saturday, officers were at Pennington's residence in reference to an active felony sexual assault sodomy warrant from Johnson County, Missouri, but Pennington allegedly fled the scene before officers arrived.The K-9, Talos, was sent into the home on Sunday and shortly after a gun was heard going off. Pennington kept Talos in the basement with him, but let the dog go before the standoff ended. Talos was not shot, but according officials, the K-9 was limping after leaving the basement.After being released from the suspect's home, Talos was treated for minor injuries at a local emergency animal clinic. According to police, Talos was checked out at an animal hospital and according to his handler, was doing well on Monday.Police Chief Roy Joachmistale said, “There was tear gas introduced into the home, it required a second round of tear gas into the house before [Pennington] gave himself up, but thankfully he did surrender.”

Employees at a local restaurant said when the situation began police told them to “take cover, and close immediately.”No people were injured when the standoff ended just after 11 p.m.Pennington's cash-only bond was set at $50,000.

Recommended for you