UberDog Training is awesome. Our Golden Retriever, Bella, has learned so much from the training that UberDog provides. It's really my husband and I that needed the training. Bella has been so successful and has now been certified as a Therapy Dog because of all the hard work put in with UberDog Training. Group classes are fabulous because you're out with your pet and others for a fun hour of learning and socializing. Love it. I always look forward to the group training classes and the fun interaction the dogs get to have with each other. Bella loves going. I would recommend UberDog training to friends and family for sure.