yoou should not give bath to ur puppy till its at least 3 months old.
try to feed her CERELAC - human babies food. ask for wheat with vegs or rice with vegs. also you can try to give her curd. if u r non-vegetarian give her small quantity of shredded boiled chicken, first time the size of a rajma bean. then slowly increase the quantity of chicken mixing it with curd, rice etc.