I love this place! I have a rescue puppy on the shy side and I have seen so much progress with her since she started coming here. She gets so excited to come here! Staff is wonderful and takes great care of the dogs.