We have had the best experience working with SamIvy and our trainer Holli. Our dog was growling and nipping at our kid unprovoked, with the help of Holli we were able to get this behavior corrected and keep our dog with our family! For anyone struggling with your dog, I cannot recommend SamIvy enough. The process is tough but fair for both the dog and you and your family. Anyone currently going through the training process, be patient with yourself and your dog and know that it will get better.