I'm currently taking my 9 month old recently adopted puppy here. She loves it - and I love knowing that she is getting some great socialization while being watched by great people. We go once a week, and it definitely helps to use up her energy. I've also noticed a change in her behavior... She definitely "listens" better. Check them out!