I don't mean this to sound awful, but, really, what are they going to do if you just keep her with you for the next three weeks? Especially if you really keep her with you...as in take her with you everywhere you go? Is that possible? Is there someone close by who could dog sit for you? I'm so sorry this happened....I would be so upset too.