i'm confused.
He is very much under weight and was obviously over fed.
but in any case, good for you freak. stray puppies need love too. i found a pit/lab mix a few days ago and he was so skinny, and too sweet for me to just leave there to die. so we tried everything we could to get him to hop up in the back seat of the car so i could take him home and feed him, and possibly find him a new home or even keep him. he was too shy, and after about 2 hours of trying my gf made me give up. i went down to the store and picked up a bag of dog food, split it open and left it where i found him. and i rode by it yesterday, something's been grubbing. i can only hope it was awesome dog that i found.