my westie though i love him to pieces, has a little problem.. he's a BIG barker. i know in his breed they are watch dogs, and i understand if he's going to bark at dogs, but is there anyway to coax him to not bark at the rabbits and the neighbors and such? he also jumps onto people. i've gotten him to sit before i greet him, but then he just starts all over again.. but i guess another round of obendience classes would round that out? problem is is that i rent out of a house with a family, and the family also loves my dog, but totally disregards my training, so i just sort of stopped with the obedience, when i know i shouldn't have, so i want to just start nipping this in the bud. any advice is great and TIA!!