Understanding the Cost of Sit Means Sit Dog Training: Is it Worth the Investment? Founded in 1998, Sit means Sit is one of the most widespread and fastest growing pet training centers in America, with over 100 locations across the country. This foundation uses March 6, 2023