Welcome to the forum! Has your new pup had a thorough vet exam? That's the first place to start. After she gets a clean bill of health, I'd put her on a quality food and she should start gaining.
Richter & Shanoa
“What you do makes a difference,
and you have to decide what kind of difference you want to make.”
― Jane Goodall