MaryJanice Davidson's Biting in Plain Sight
The story of Dr. Sophie Tourneau, houseboat owner and veterinarian for the good folks in Lake Babbitt, Minnesota. Oh, and she's a seventy year-old vampire. But good vets (who make house calls at night!) are hard to come by, so the townspeople overlook her undead ways. But when girls start inexplicably killing themselves, Sophie knows she's hidden herself long enough...