The officers made the arrest late Thursday after recognizing Todd from his mug shot, which had been widely distributed by law-enforcement officials.
Todd, 47, was charged yesterday with aggravated assault, robbery, burglary and related offenses in that incident, said Tasha Jamerson, a spokeswoman for the District Attorney's Office.
The career criminal, with a long rap sheet that includes multiple arrests for aggravated assault, robbery and other violent offenses, was released from prison on July 3, but never reported to his parole officer, officials said.
Two weeks later, he allegedly broke into the house next to McHenry's while the professional dog-walker was watching the home for its vacationing owner.
He attacked her, leaving her in a bloody heap on the floor before making off with a MacBook, according to McHenry.
Todd also faces burglary, criminal trespass and related charges for another incident on that block that he allegedly committed two days before attacking McHenry, according to Jamerson.
He remained in custody last night on $2 million bail, according to court records.
On Twitter: @Vellastrations