If found guilty of eating or selling either meat from dogs or cats, or eating or selling products containing the meat, people will be fined $1,635 to $8,179, and their names and photos released to the public, CNA reported.
Finally, the law outlaws people leashing a pet and "walking" them from a car or motorcycle, CNN reported.
The consumption of dog meat is still a tradition in many parts of Asia. China has been under fire for its dog meat festival in Yulin. During the annual festival 10,000 dogs are killed and prepared for meals, CNN reported.