The boy was suspended for 10 days. Police told the parents that they had to arrest the 7-year-old or take him in for psychiatric evaluation.
He had previously been accused of kicking a teacher in November, but that incident was resolved with the school.
His parents said they don't think the handcuffs or arrest were justified in Thursday's scuffle. According to Miami-Dade Schools police, the action "was warranted to prevent his erratic and violent behavior from bringing further harm to others or himself."
School police said the incident is under review.