I found the biggest hurdle in dog/people training was the dogs having too much energy to learn during the lesson. Also, the owners not having enough time to completely tire out their dogs. Especially high energy dogs whom I get a lot of. Rather than us walking around for an hour trying to tire the dog out during our lesson, I just teach you the way I train dogs on our first meeting. I employ an all-encompassing system that addresses the majority of issues. I then take the dog for the day or half day(Monday-Friday) depending on your schedule, anywhere from 1-5 days a week. I have exclusive use of 100 acre lot that varies from field to treed with 6 foot wide trails throughout. They spend the day learning from me and a pack of dogs while getting exhausted. I update you on your dog's progress at the end of the day, and what to work on until our next session. You will now have a tired dog to work with, which is always easier. This method has been very effective.
"My dogs have been the reason I have woken up every single day of my life with a smile on my face." Jennifer Skiff