
Do you let her greet your guests at the door? You shouldn't! When someone knocks, lock your dog in a room away from where your guests will settle. When they are in and seated let your dog in. Make sure none of your guests make a fuss, instead let your dog come to them. Poppy needs to know that when it comes to guests in the house you are in charge, not her. If she comes into the room barking, simply put her straight back out until the barking has stopped. Then let her back in. She will soon learn that she will only be allowed in when she is quiet.
Hope this may help