Good gracious... What a rollercoaster this has been! I'm so sorry this inconsiderate woman has thrown you for another loop! Hopefully it'll be a smoother trip from here. I like the sound of your vet, too! Everything he says seems reasonable. And you should keep updating... Some of us have YEARS before our little bundle of joy is planned to make its arrival, so we hang on every picture, no matter how far along!