What sorry excuses for human beings I'm horrified to think what would of happened to her without the chip. Since she was aggressive to strangers. But the story has a happy ending. She in the best hands now.
In here all registered dogs must be chipped and all vets can check them and get in contact with you if needed. The owner can be registered as the owner, but at least the breeders info is always in the chip if they haven't.