Honouring the patron saint of dogs, Bolivians gathered in the country's capital of La Paz to celebrate Saint Roch day.
Marching to protest against animal abuse, leashed dogs were dressed in costumes such as police officers or astronauts with jet packs.
Dogs are blessed with holy water after mass at the parish of Villa Adela which pays tribute to French noble Saint Roch. According to a legend, he travelled to Italy to care for plague victims and became the patron of dogs.