If I could give K-9 Companions 10 stars I would. I researched many training facilities before coming to K-9 Companions, from the moment I visited I knew this is where my boy would go. They were kind and caring with my fur baby Leon Redd and Karen took the time to answer any questions I had. The facility is clean, fresh, and welcoming they have a very low number of pups they enroll which is wonderful because you know your pup will get the best care. My boy learned so much and I can’t wait to send him back for even more training. Thank you to Karen and her entire staff.