MY dog loves this place. We call it going to school. When I tell him he is going to school he starts pacing til we get in the car. When we get there he drags me into the building starts wagging his his tail and whole body and can't wait to play with his friends. When I pick him up and bring him home he is exhausted. The staff is very friendly and helpful. There training classes are the best. I had taken classes with my dog at 2 other places with little success till I signed up for there Building Blocks of Basic Obedience. I wish had know about them sooner. I will be signing up for more classes this fall.