street dog saves the life of a newborn baby wtf November 10, 2015 by WTFFF Master Street dog saves the life of a newborn baby – WTF fun facts Advertisement Related