We started puppy classes with Wilma at 12 weeks. We go to Caerphilly. They have a website a Rockwood Training. They are very good and have a range from puppy, to adult classes, as well as agility and tv training, so it could provide an energy outlet for her for years. The only negative is that the classes can have quite a few dogs, but on the other hand tha has allowed us to do lots of socialisation (which Wilma needed). They also do 1:1 consultations for specific behaviour problems.
A number of years ago we took our collie to the goid dog citizen scheme training which is still held in Pontcanna riding stables. Again, they train quite a few at once but were also good. They don't have such good agility links though.
As for whether I think they are a must, we have always done lots of puppy training at home so if you do this it isn't essential. But the social side is important. As is the ability for the dog to follow commands when surrounded by other dogs/people. This is what I have found helpful. Also the opportunity to pick the trainers brains about certain issues.
If you have any questions about either, I'll be happy to help. We have 4 weeks left of puppy school in Caerphilly
