My puppy has had therapy and puppy training at this facility. I can’t say enough great things about the staff. The place is always clean and always is warm and welcoming. Every staff member I’ve encountered is friendly and patient. My puppy gets excited when she realizes we’ve arrived, she drags me to the door and wags her tail. Definitely have been telling others about this place.