I highly recommend this facility as I have been very impressed with the owners and the training staff ever since I started taking my dog to their facility when she was a puppy at 11 weeks old. She is now 21 months old and I have even re-enrolled her again just to continue to improve my skills as well as hers since I am a first time dog owner.
Their classes are very fun and informative, they even offer a monthly behavioral seminar which helps their clients learn how to deal with various behavioral issues. Their classes also help to socialize my dog with other dogs.
My dog was purchased from a different breeder but after watching and seeing how they care and start working with their puppies before they are sold and now knowing more about differences in breeders, my next German Shepard will be purchased through them!!! They are truly worth the 50 mile one-way drive every weekend.