How long is the CATS program? CATS treatment is tailored to meet the needs of each individual client and length varies depending on the length of the individual's sentence and therapy groups they attend.