We take both of our dogs there. This place is awesome. Everyone is so caring. Ten times better than the previous place we took our dogs to. The training staff really knows how to work with the dogs as well as the owners. Really left there empowered to be the leaders we need to be. Can’t say enough good things about them