We are 3 sessions through our 8 session package but we can absolutely say that there has been monumental progress made with our dog and, perhaps more importantly, us as pet owners. Prior to working with Dion, we did several months of private training with another trainer in the area. While our puppy responded well to the training initially, things began to change when he reached 8-9 months. Realizing the behavior was out of our ability to manage, we contacted our initial trainer. He directed us to Dion and Ancillary K9. From the phone consultation through each of our sessions to date, Dion has provided direct and effective communication on the best ways to handle our dog. It is clear that Dion understands dogs. That said, lots of trainers likely understand dogs. Dion's training excels at getting you to understand your dog, a critical component missing in some programs. We have a long road with our dog and our training will never be finished but, seeing what we've accomplished through 3 lessons over the course of 6 weeks, we are excited to see where things go. I've recommended Ancillary K9 to everyone we know that has or is thinking about getting a dog.