In order to get the best experience out of this form of training you need to not have a job and if you do and realize you can no longer attend, understand that you've wasted 1,000+ dollars even if you were only able to attend 4 classes. Shock collars are required for the training and actually made my dog's behavior worse. This is probably a great way to train your dog if you don't have much going on. Otherwise it's a complete waste of money. I'm sure they've had this complaint before because when I signed up they even had me sign a waiver that if I can't bring my dog in consistently it's my fault and no refund will be given. Great way to conduct business. Lost 2,000+ going here. Awesome place! Let me just say that I brought my two girls in four times, maybe five, and their behavior didn't get better. I worked with them at home, but Gregg never helped me with what I came in there for; their fear of other dogs that would manifest as aggression. Just do your research before you go here. If the issues you're bringing your dog in for will be fixed with a shock collar then go for it. But I'm pretty sure there are other places that won't use that kind of treatment on dogs that don't charge 1,600 per dog. Absolutely freakin ridiculous.