About 2 years ago, I rescued a dog that was most likely a stray. He was resource protective, he had severe separation anxiety and very fearful of strangers and public places. I reached out to Sam Ivy and they developed a training plan that was specific to my dog. They helped me contextualize his behaviors and communicate with him in a way he would understand. Our trainer, Joel, was super helpful. After about 2 sessions, I saw an immediate change in my dog and I was no longer fearful about his unpredictability. To this day, my dog has transformed dramatically. We get tons of compliments when I take him in public and it feels great to see how well behaved my dog is compared to others. The training also helped me know how to train any other dog I would get in the future. The training is absolutely worth it, if i would have waited any longer to get help I probably would have needed to surrender my dog. Joel has also made himself available for any questions I've had and I am so grateful. No regrets here.