David was a miracle worker. My wife was ready to get rid of our obnoxious new dog. David showed up and was immediately getting Lana to respond to commands on the first visit. At the end of each visit he would provide us with homework instructions to keep challenging the dog and us. By the end of our training visits, we had a completely different dog. Our house is more relaxed, there is no more yelling, and she listens. We are super excited that we no longer have to keep Lana leashed up and we can take her places with confidence that we have control. I would highly recommend David for any training needs.