They are the best! I brought my 11 month old rescue, Sammy, to the training basics class, and he is like a brand new dog! I could barely take him for a walk before, and now we get compliments from everyone about how well trained he is! They are all super friendly, and made training fun....we will definitely be back for more advanced lessons in the future!!