If it really is a problem to you and you other methods fail, there is a citronella collar that is remote controlled.When the undesired behaviour happens you click it to spray a fine mist of citronella, which is harmless , but the dog will hate the smell.....and associate the smell with the behaviour after a time.It really does work, but I dont reccomend for dogs with asthma or bronchial problems.
http://www.multivet-inter.com/master..._training.html