This place is great! I have a 1 yr old Lab, FULL of energy. When I have a busy day at work I drop him off. Check in/out is quick. The part I love best is that they always know him by name. I know that he has to be a handful while he is there but the staff is great and always comments on how much fun he had. The second best part is that when he gets home, he's wiped out! Thats a state we only see after a day of playing at camp!! The third best part is that you can check in online and see what your pup is up to. I check in on my blackberry and most of the time he's mid-chase with another lab or cuddling with the camp counselors for a treat.