Most impressed with their program and results. The "praise" as reward for good behavior really works. Their training concept is not what I expected and the first three hours had many positive results. I am working with what we learned Saturday for 15 minutes every day with the trainer returning later this month. So many negative behaviors are greatly improved while others are totally gone. Hard to believe so much could be accomplished in such a short time!