This Beaten-Up Puppy Collapsed On A Stranger’s Porch – But He Wasn’t Ready To Give Up Just Yet