I just got back from the vet. She got a clean bill of health with the exception of fleas

They gave her some Revolution for dogs under 5lbs. She weighed 1.5lbs as the vet, so I know that my scales are right too. They also gave her a B12 shot with something in it to increase her appite. I also got some nutri-cal. She will be due for another shot around 8/24.
Thank you so much for the warm thoughts and comments. I will probably post some pictures after I can give her a bath, which isn't for 48 hours now because of the flea treatment.
Thanks again everyone.
Lisa