I highly recommend JM Pet Resort to anyone looking for a top notch quality resource for their well loved Pet. I can personally testify to the top notch training classes they have here for your dog. Sandra Vining is an amazing dog trainer who can get your dog behaving and trained in ways you would never think were possible. I can tell you that everyone here is highly profession, highly skilled and 100 percent invested in making sure your dog gets nothing short of great care. I am highly impressed with this facility and would recommend it to anyone who loves their pet dearly and wants the best possible care you can find. I don't normally write reviews but I so strongly believe in this facility and the services they offer that I wanted to make sure, if your not sure, that you know your pet is in good hands here! If you have a difficult dog to train, even one that seems impossible, don't give up, there is hope and help through JM Pet Resort Trainings! Try it! You'll be amazed!! I would give them 10 stars if it was an option.