I took my dog here for a few classes back when they were at their old location. We loved the tricks class. My dog learned to shake paw, high five, jump through my arms, weave, and spin....not bad for a few classes. The instructor Denise Joyce was fantastic.....my dog just loved her (and she appreciated his fabulousity so I thought she was fantastic too!). We also did the reliable recall class. This was good too but not as much fun. Also, my dog has pretty good recall (just not when other dogs get into a little squirmish) so some of the stuff was a little basic for him.