This is impossible to answer. There are just too many unknown variables at play. Your dog’s personality, your personality, your lifestyle, your skill level, your location, your situation, your budget…. These factors just scratch the surface of what matters when trying to improve a dog’s behavior.
What I can tell you is that I will take all the factors that I can identify into consideration and give you techniques and recommendations based on your specific situation… I don’t do cookie cutter “one size fits all” training. In between training sessions I will try to support you via email and phone when I can do so responsibly. I become emotionally invested in every dog and family that comes my way and will do my best to quickly get you to results that you are happy with.