Had both my dogs training here for agility and they both thoroughly enjoy it. They know when it is their training day and can be a real pain until we actually get there. I found the trainers to be knowledgeable and work with both the dogs problems and the handlers to improve things. I am moving house now and only hope I can find somewhere as good to carry on our "games".