Sounds like the mother is putting her own desires ahead of her daughter's best interests. Unfortunately, until she turns 18 (or is legally emancipated), she must live where her mother dictates. If she refused to live where her mother says, her mother could report her as a runaway and have the police pick her up and return her home.
Although I have answered the question to try to help you, you should consult with a lawyer in your area in person on the matter. In addition, my answer does not establish an attorney-client relationship between us.
18. If she can prove that she can hold a job, pay ALL of her bills (rent, food, car, gas, so on), then she might be able to be emancipated (declared "of age") earlier. Otherwise, her mother will be able to make these decisions, even if they do not seem to be best for the child.
This answer is intended for informational and educational purposes only and should not be considered legal advice nor forming the attorney client relationship. This attorney is licensed in Texas.