Its a safe and fun environment for my pup to play in. The events are wonderful engagement from pup to coach to parent. I love that my boy is enriched during his time there. It has helped socialize him around humans and dogs alike which encourages positive behavior. I have a piece of mind knowing he is being taken care of while I am at work.