I know that there is a school in Utah called the Diamond Ranch Academy that treats kids ages 12 to 18 and not only offers them an academic instruction but they also treats them for problems with drug abuse, ADD, and other conditions that get in the way of a child becoming successful in school and in life.
They offer individual therapy and animal therapy involving horses in order to treat their individual problems. Caring for the animals allows them to begin to develop a sense of responsiblity because the horse is dependent on their help.
They also provide jobs for the students and teach them money handling skills. In addition, a peer groups will judge offenses and fine them accordingly so that they can see that negative actions will result in negative consequences.
Group and family therapy will also be offered in order to fully integrate the program into the child’s life. This seems like a healthy
rehabilitation program for juveniles.