Sooner, It was actually a combination. Only you know if you've been behaving like my dog. But she nailed my dog's behavior. The jingling keys she mentioned in another post started me thinking along these lines. Reminded me so much of the jingling of dog tags, which causes me to cringe.
I think Corri is going to be able to help you out a lot. I think she has had a similar experience with what your situation may be like. She'll be able to recognize dog behavior very quickly. My H is decidedly a cat. I don't think she's going to pull any punches with you either, so be very careful about "yes, but-itis." You might get hurt.