I've been training my baby with this process and fit her breed most people can't believe how mild mannered my female Rottweiler is. The training is very effective however it takes time and patience of the owner. It's best to have only one trainer as not to confuse your puppy. I love this class.