hmmm...she comes to your house, right? simple...she doesn't like the dog, she does not have to come over. Whenever anyone complains about my pets when they come to my home, I simply tell them they live here, you don't. That being said, you don't want to take the chance that she screams your dog scratched or bit her and animal control getting involved...your parents would be the best ones to make a decision about what to do with the dog when company comes over.