I tend to not like the puppy free for alls at classes either
Most have heard this story but i'll repeat...Took Masi to a puppy class when she was around Kira's age..There were not just puppies but little bit older dogs as well. Masi would gravitate towards the smaller dogs as well, probably because she had been with papillons (my sisters) on a daily basis was used to smaller dogs.
Anyhow, the free for alls for masi were NOT a good thing, she was rather bullied, and yes it kinda scared her..Trainer said the same thing "let em work it out",,so stupid me who should know better, attempted that,,it wasn't working.
During this 'class' the owners of a particular golden (larger puppy), was dog stupid, she'd let the dog "jump" Masi continuously, we'd move away, Masi would mind her own business but always seemed to be a 'target'..
I was NOT impressed with the lack of 'control' the trainer had over this class..By the time our 3rd class was over, I had to practically drag Masi in the building,,as well as, previously my once "I LOVE EVERYONE and was FINE with any dog/puppy",,was now becoming QUITE defensive towards ANY dog she didn't know..
I dropped the class,,started working on deprograming , but I'll tell you, to THIS day, Masi does NOT like golden retreivers AT ALL, and honestly is not good with strange dogs in her face...She will tolerate any dogs presence, but stare at her, charge her, zero in on her and all bets are off
My suggestions, forget the free for all, get her around stable easy going dogs, like the bassett you ran into,,Don't let other dogs 'bully' her or scare the heck out of her
( These dogs do NOT forget