I want to say welcome to the site and I am happy she found a loving home.
It seems she was not taken care of very well with the teeth and hair issues and she might have been mistreated by some man. I wish you the best with her and have patience, because seems she's been through a lot. I hope you have a great vet and groomer for her as well. Maybe she might not be pregnant too.