I cannot recommend Extreme K-9 enough. I took my dog, Ruby, to private sessions with Susan at their satellite office for a few months. We both loved her and Ruby made large strides in that time. I ended up moving a couple of hours away and when the financial opportunity came up to send Ruby to a board and train facility, I jumped at the chance to send her to their facility in Carbondale. Every employee I spoke to was so kind, knowledgeable, and passionate about their job. They gave me multiple options, let me change my drop off time at the last minute, and took care of my girl for 2 weeks. Ruby was very reactive to other dogs……see them 50 feet away and break leashes kind of reactive. She terrified everyone. She also had some bad house manners. I elected to do the home care option as well so she ended up going home with a staff member every night. They sent multiple “report cards” which included words, pictures, and videos of her while she was away. She obviously worked hard but also had a lot fun as well! When we went to pick her up they took their time teaching us how to work with her. They took her outside and walked her around multiple other dogs. She even sat nicely within reach of another dog! I was blown away by her progress. We loved our follow up visits and we have only had one issue since then. We called them for advice and a couple of days later the owner called us back and we had a very nice lengthy discussion. I would recommend Extreme K-9 over and over again.