Petz: the one-stop shop for animal-mad Brazilians
Petz: the one-stop shop for animal-mad Brazilians

There are over 132 million pets in Brazil, making the country’s pet sector the second largest in the world. National chain Petz is looking to capitalise on a market that’s growing 10% annually, but how is it driving cat and dog owners out of local pet shops and into its megastores?