We heard about this place from a PetsMart employee and have been taking our dog ever since. This place is great with all types of dogs and knows how to group them not only by size but by temperament. They have the group rooms inside as well has the play areas outside that they rotate the dogs in and out of. The fact that they spend so much time with the dogs as a group and as individuals is what keeps me coming back. I called just yesterday to check on my dog and the worker knew exactly who my dog was and everything he had/hadn't done that day. It makes me feel good that they take a personal interest in the animals. Furthermore, the live streaming of the security footage allows me to make sure he is ok and check in on my baby whenever I would like. They have decent prices considering I pay about the same at other places for my puppy to just sit in a kennel all day with 2 10-minute walks scheduled in. I highly recommend this place to anyone that is going to leave their dog somewhere for more than a day. Its better than home!