Anyone ever bring their dogs to the training classes at any of the Petsmart stores?

I was there yesterday with Bella and OMG my heart melted. All the dogs were so cute in their little class, learning how to walk on a leash, sit, stay, etc.. and they were all playing with each other.

Bella does not get enough interaction with other dogs, so I thought this was the perfect way to do it.

I actually signed her up Chat Icon

Any experience and was it beneficial?