Oh my.....your poor puppy!...Is it just recently that she has become this thin --- how much did she weigh for most of her life?....4 lbs seems like so little.
What kind of dry food was she eating?....have you tried adding a little warm water in it to give it a little broth and softer eating?....maybe it's a little to hard for her.
My dog is a picky eater -- so I feed him Blue Buffalo Dry Food with some boiled chicken ---sweet potatoes are good for dogs too.
Good Luck --- and don't give up...your puppy needs you!
