I took my 5 y/o dog here for the beginning adult shaping class. I LOVE the classes at Arrowhead. The dogs have plenty of space to move around, and we’re given plenty of time to try new exercises. The class is a good size, probably between 15 – 20 dogs. It’s a big enough class to feel comfortable saying commands out loud, but small enough so each dog gets personal attention. Jim and Diane have been great to work with. I’m very happy I chose to bring my dog here.