Dog Puppeteer in Recoleta

This video was filmed in Recoleta, Buenos Aires, Argentina.