National Geographic Channel: Free Pet Shop No less than 100 dogs from various Singapore shelters were up for adoption at the National Geographic Channel’s (NGC) Free Pet Shop event on the Read More »