Home Travel A cat, dog meat restaurant in Vietnam decides to shut down business and gives away all animals