Indonesia's Jakarta has banned the trade of dog and cat meat after years of pressure from animal rights groups. Authorities say the move will help maintain the city's rabies-free status and improve animal welfare. Although dog meat is consumed by some communities, the practice has largely gone underground. The new regulation includes a six-month transition period before enforcement begins.