Dog gave birth on the street and did everything to protect her puppies until she collapsed