Dealing with dogs has extraordinary programs. Our dogs have benefited from the puppy party thru obedience, agility training, and scent classes over 20+ years with our bouviers, schnauzer and finally our Puli. Our experiences have been so positive that we recommend the company highly. One could not begin a life with a dog with better expertise!