Sorry for the length, I really need to vent
Yesterday was Delgado's first puppy socialization class, and there are six dogs in his class including him
After the first obedience period ended the "socialization" period started and well, it all went
He's been around dogs his whole life both at the breeders and my house and he's normally very respectful of other dogs and just wants to play. I've never seen any extremely dominant or extremely submissive behaviour from him, he's always just been a happy go lucky playful puppy with any dog he meets
We were told to sit in the chairs and we were not to touch or talk to any of the puppies while they played, so the trainer could observe them. After a few moments of playing Delgado goes up the dominant puppy in the class and tries to play but instead gets growled at and the puppy slammed him with his chest a few times, so Delgado put his head down and avoided eye contact and when the other dog didn't give up he ran away.
Suddenly 4 of the dogs ran up and ganged up on him and were pinning him in a corner for a few seconds, the entire time I'm looking from the puppies to the trainer and she's just watching them and not intervening. Thankfully the session ended just moments after the "pack attack" and we took the puppies back to our chairs and worked on obedience again.
Before the second socialization period started she came over and told me I could block the other dogs just using my hands gently if they were ganging up on him again. Immediately after the puppies were let loose the same pack ran up and ganged up on Delgado again, and I had my hands full pushing puppies away, none of the other owners were helping, and finally the trainer comes back and tells me I should walk away and hopefully that'll get Delgado to come out and get him away from the pack. He tried a few times but they kept hitting him back and he started to growl so I intervened without the trainer's consent and took him to the other side of the room and didn't allow any puppies near him until the session ended.
At the end of the class she came up to me again and told me there was another trainer doing the second class and that she would place a note in my file that Delgado was "nervous" and needed a one on one socialization rather then the group
Now I'm really upset, the fact she allowed Delgado to have to growl and *I* had to intervene was careless in my opinion. I'm upset with myself for allowing her to control the situation where she was obviously failing and allowing Delgado to have to be put in that situation
I'm going to go early next week and talk to the second trainer about either doing a one or two dog play session or just skipping it entirely and having a play session outside with just me and him.
Honestly, should I even try the group socialization again, or just one other dog, or just skip it entirely and just do the obedience? The main reason I paid to do the classes was the socialization aspect
Any opinions or comments would be welcome