We took our 9 month old rescue terrier to AnimalSense, and it was a truly great experience. First of all, we lucked out with the class size only being our dog and one other, so we were beyond spoiled. Our trainer was patient, knowledgeable and extremely nice.
The emails were even tailored to our specific dog. The price was reasonable. A lot of similar programs cost upwards of $300. I would highly recommend this to anyone.