Awesome post Brit! I wholeheartedly agree with 100% of what you said. It's easier to have a dog that has respect for you and you respect for him. It really makes training easier, I don't even use treats half the time unless I'm shaping a new behavior. Really something so very small like a "good boy" is enough for my little man. He really does what I say just for a hug, belly rub, kiss, or to keep play going.
The only problem I have is Kaji acts like he's scared if I call him inside the house. I have to play dead so he feels safe to approach me.