How 12 Amazing Dogs Celebrated Carnival

Brazil's famous festival this year will have 492 blocks of celebration, around 5 million attendees, and most importantly, dogs wearing wigs and hats.

Posted on