I took Bailey to PetSmart and it was great. Of course who the trainer is makes a huge difference. We have taken a few classes there and I always look for classes with the same trainer. Bailey really likes her and gets excited to see her when we go in the store. It's cute! One day Donna was sick and there was another trainer in the classroom, Bailey was running into the class looking for Donna & actually skidded to a stop when she saw someone else in the blue trainers shirt and decided it was time to leave..LOL..We all cracked up!
You can always go visit a class at no charge to see if it for you.
When Bailey graduated they give diplomas and get their pictures taken with graduation caps.