Definitely begin by treating her skin from the inside as a top priority. Tango had bald patches when I first rescued him and his skin and coat was dry and flaky, thin, very dull and unhealthy looking. I didn't really treat his skin or coat with anything. I just put him on a superior kibble....grainless because that's my personal choice for my dogs. That's it, that's all I did, and in 3 months his coat was gorgeous! The bald patches had filled in, and his coat was glossy and thick.
Unlike dogs with hair, a hairless dog needs more bathing. Their skin needs to be kept clean, and bathing will rid it of germs and other pollutants that can cause problems. But because they need to be bathed more often, it will also dry out their skin, so moisturizing it is necessary too. A friend of mine uses the Cetafil line of products for her dog...odorless, fragrance free and hypoallergenic. Also, I don't know about you, but in this cold weather my skin dries out much more quickly, and chafes more easily. Dogs are no different. So it's especially important to keep your dog's skin moisturized during the winter months.
We fostered a rescued sphynx cat for a few months. Sphynx are hairless and require specialized skin care. For what it's worth, here's a remedy we used on the cat to help keep his skin from getting dry and flaky, along with all the other skin care stuff we did with him, like frequent bathing, good food etc.,
We did a weekly soak in warm bath containing 1/8 to ¼ cup food grade oil (almond, vegetable, or olive) until the cat's skin was well hydrated. After he was dried off, we applied one or two additional coats of oil to his skin, (a teaspoon or two) rubbing it in very thoroughly each time. The oil can be applied twice a day to very dry skin, at least until it get more supple.