have you taken her to the vet recently? She may have an internal parasite keeping her from putting on weight. At least I know that in other animals it can be the same effect.