Dogs parade at Rio de Janeiro's Pets Carnival

Everyone celebrate the Carnival in Rio de Janeiro, Brazil. Everyone, even the pets!

At the city's Carnival of Pets, dogs wore Batman and Superman while others were sporting little colourful hats and dancing in the arms of their owners.

Pirate, ballerina, prisoner, ladybird... All the dogs looked fantastic and one even got to drive a (remote-controlled) car.