Part of her adoption was getting all her shots, spayed, and microchippped. So she's all up-to-date. As for guard dog, lol, she's a wuss still, lol. If someone came to break in the house, she'd run up to them wanting hugs and kisses, lol. She just absolutely loves all people. Haven't met anyone yet she doesn't like, except one guy I work with, lol. There's just something about his shoes that triggers hero go after his shoes, lol.
Update....
Today was my first day at work with her alone. MISTAKE, lol. I left her inside, and even though she is great when I'm here, she turned my house inside out, lol. She pooped and peed as well, lol. So tonight I had to spend more money and got her a training kennel. This is only til I get my fence up in the back yard, then she can stay out all day. I'll have a 50ft cable run about 6 feet up, and a lead with a roller on it so she can run the whole length of the yard. You can get these at Petco, and they are fairly cheap. Made of aircraft cable, so it's high strength too. Also need to get her a dog house too. Maybe my next bonus check, lol.