Recently, my wife signed our 10-month-old Golden Retriever puppy, Lily, up for boarding/obedience training with Performance K9. David, our trainer, is an amazing person and it is clear that he really is able to connect with the dogs in order to get them properly trained up. David took the time necessary to explain the process to us from our first interaction, through dropping off our sensitive girl, to a full debriefing upon picking up the dog. Already, I can tell you that the results are absolutely amazing! Lily is extremely attentive to us and is following commands quite well. Just a week after training concluded, we were able to loose-leash walk Lily at the beach with zero problems. Similarly, we were able to take Lily to a restaurant and have an enjoyable lunch while the dog patiently waited. Lily seems to have had a 10-fold upgrade in her ability to focus! More so than your average owner, I depend on my dog. A day hiking, at the beach, hanging out in the yard, or just watching TV usually includes Lily! Given that I expect so much out of Lily, it made a lot of sense to devote the necessary resources and take her to a professional – I’m already glad that I did! Thanks to David, I am confident that, with continued regular work on our part, Lily will be an amazing companion animal. I would absolutely recommend performance K9 and David in particular.