Justin Shine, 26, was hospitalized for injuries suffered when he was arrested Saturday on kidnapping and attempted rape charges.
WCVB-TV in Boston said Shine allegedly grabbed the child while she was riding her bike in her neighborhood and then shackled her ankles.
"She was shackled with an official piece of equipment, the kind you may have seen on prisoners going in and out of courthouses," said Hanover Police Chief Walter Sweeney.
Shine is to be arraigned Monday in Plymouth County court.
LGBT community has 'bullied the American people': Bachmann
Duggar sisters unveil Christian dating rules in new book