I think that I will always have high drive and high energy dogs. It is what I looked for, and received, in Dorian. Yet it is funny how much you are not prepared for. There seems to be this idea that your dog has to be perfect, and that a challenge automatically means a flaw. That difficult for others means the dog is categorized as such, and you have no say in the matter. I wish there was room to say "I love my dog and I would change nothing about them, but there are parts of them that do not align with my current goals, expectations or desires,". It is okay to be frustrated at times. It is okay to feel like you have failed or that you have been let down, you are allowed to hurt because you put in your heart and soul and your expectations weren`t met. On one side, perhaps especially for us who work with our dogs and frequent that territory, we see too much of that disappointment. The lack of reward at a finish line after a run that went south, a sharp no when yet another bar clatters to the ground, the fuming when your dog does not come when called. Admit that something went wrong, that your attention did not quite reach far enough and that your dog was not performing its best. Curse, sigh, feel the frustration. I have been there. Most of us have, especially those that put hours and hours into training past the normal pet behavior of sit and shake. But learn to mold that disappointment and sadness and sense of failure into courage and perseverance. Teach yourself how to push through it, how to work with the problems at hand and most importantly; gift yourself with the skills to understand your dogs perspective. Learn and persevere.