She sounds just fine... Sounds like my two Dobes.

Also, I don't let my dogs greet other dogs when they are on leash. I made the mistake of doing that a couple times, and then Risa totally thought that greeting other dogs on leash meant play time. Needless to say, this didn't help when I wanted her attention for obedience! She goes to daycare one a week and has lots of play time with other dogs. However when she's on leash, she's expected to focus more on me. When people ask me if their dog can come up and meet her (on leash), I just let them know that I don't let her greet on leash. A lot of people don't know how to let their dogs greet properly (and truly don't know how well their dogs are with other dogs), and you can end up having a negative experience that lingers with your dog... making it fearful, leash aggressive, etc.