All good advice. The dogs attention span is only a couple of seconds long, as is his ability to associate. The only 'punishment' I use is ignoring the dog as mentioned above. Abby learns quickly she loses all contact and affection with certain behaviors (jumping, barking etc) so she doesn't do them once I ignore her. You might try a low key, no eye contact approach when greeting him. I would also tether the dog to myself at home so it can learn I provide all it's needs,telling him please trust me. Once that bond is established the subordinate behavior should stop...mtd