8 weeks ago, I got a pom from a couple with a son that had ashbergers that couldn't keep her. She is 4 and in great shape, we got her a check up at the vet, she is happy and a extemely sweet dog, I've even thaught her paw and we are working on sit. She has an excessive barking problem, whenever someone comes over she will sit infront of them and bark endlessly, then she will finally go down stairs but at the slightest noise she will be back upstairs barking. Whenever we go outside she will bark at cars, and people but its not nice barking she will do that bark growl, and will try launching at people that walk by, although she does this she won't bite, she loves people. Today she was barking as such and I thougth if I picked her up it would redirect her attention but she began trashing around and ended up scratching me with her claws. This is gettting worse and is starting to get out of hand. Iam out of ideas. Help plz