You absolutely did the right thing. With 5 little puppies at your place and no vacc's done yet..you may have just saved their lives (or hundreds/thousands of dollars in vet bills) by not allowing her over. If she was any kind of a friend, she would understand that and not WANT to put your puppies at risk, or her own for that matter! I know that it was probably hard for you to set your friend straight, but sometimes people need to hear those kind of things. Obviously noone else was telling her! Maybe just send her a text and say, "I'm sorry if I upset you, but I only said what I did because I CARE".