I don't want to talk about it.
The only way it could have gone worse would be if Casey had peed in the training arena or not gotten along with the other dogs. He had been doing so well at home, then proceeded to not show his skills come classtime. About halfway through the class, he decided he was done and kept trying to hide in a corner, which I kept having to drag him out of, while also trying to listen to the instructor and keep up with the rest of the class. It didn't happen. By the end of it all, I was in tears from embarrassment and discouragement and frustration. It was not a good night.
Then, this morning, he could all of a sudden Heel again without a fight. The 30 other dogs and people and all the new smells and noise freaked him out, I think. The poor guy hasn't been socialized, and I didn't take that into account before taking him to class. And, I surely overreacted to the situation. I just, in the moment, couldn't understand why my dog couldn't sit happily by my side while the instructor was speaking, like all the other dogs in the room.
Here's hoping next week goes better. I have to stick with this. We may go visit the place when it's NOT full of people and other dogs, to get him comfortable there, so he'll actually be able to work on obedience, as opposed to not hiding in a corner.