it's better you gave her a cat food, royal canine is good. you can also give her some treats you can find it in supermarket or pet clinic. you can give your cat 3x a day but not to much, you can check her weight so can know how much the food you will give. by the way is it still kitten? or adult already. and by taking her out of the hause you can teach her little by little and how you handle her. maybe she's not playing with other cat or other human to get long with.