My dog Trixie and I went here for a puppy training class. The trainer that signed us up was very nice and helpful. We took the class for a few weeks and learned a lot of basic commands. We really enjoyed the training class and meeting other puppies. Trixie got to socialize and I got to learn how to communicate better with her. The trainer was super nice and patient. I would highly recommend taking a puppy class here. They also have adult and advance classes. I usually don't write reviews for chain stores but this one has been outstanding!