Puppy is skinny not eating right can't walk straight is the runt of the litter...
Hi
I'm afraid there's nothing I can do to help in a situation like this. Runts are sometimes smaller just because they were part of a big litter, or due to position or nutrition in the womb.
Sometimes they're smaller because they have a health condition.
Either way, little or not, this puppy has some serious problems and it sounds as though he could be very sick.
Please get him examined by your veterinarian right away as he needs professional help if he is to have a chance or growing up properly.
I wish you the best of luck and hope that you can get this little pup the help he obviously needs.