Best advice I’d give on training classes is to go along to a couple without the pup before you pick one. I’ve heard some pretty bad things about vet-run puppy socialisation, which is basically just a free-for-all with loads of puppies running amok. It might look cute but isn’t really teaching them anything in my opinion.
I’d try to find a structured class which has a decent ratio of instructors to dogs, lets the whole family go at the same price, and where you get some kind of materials/handbook/exercises to take home and practice.
We we really lucky in that we got two recommendations for the same dog school. We’ve been through 5 courses of 6 weeks each to be allowed to graduate onto the club class. Nowhere near Cheltenham tho I’m afraid…
Anyway – what you getting?