Pearlsasinger
Up in the clouds
If you have a Dogs Trust Dog School anywhere nearby their puppy classes have a great format, each puppy stays in its own booth with a settle mat provided and each week the barriers between booths are moved back a little as you progress. No head to head greetings or group work.
Having been to DT 'events' with our dogs, I would be very wary even of their puppy classes. We have decided not to take our Rottweiler to any more, she found the Summer Fair too stressful. As she had been before to see 'Santa Paws' and appeared to enjoy the experience, we went again but again, it was too busy and disorganised for her (and our) taste. She went to the nearby Little Chef and had cheesy chips instead.
ETA, just seen the pics - he is gorgeous!