I have now trained two dogs with them, they are amazing. I have the best dogs in the neighborhood. Yes the training may seem rude at some points but it gets the job done and it gets it done well. I would only suggeset them for puppy classes. They know what they are doing and I will be taking my future dogs there for training. Not to mention they have amazing kennel services and dog grooming. I give them 5 stars!!
Pros: My dog is the best dog ever!!!
Cons: Training may seem a little rude sometimes