Great experience... it's wonderful having a well-behaved dog. And it makes for a better, safer life for your dog. It's great being able to take your dog with you places, knowing that he will be well behaved and will listen so you can keep him safe. Can't recommend this training enough!