KECH Dogs in costumes take over at Rio Carnival street party Published 20 February 2023 Dogs in costumes take over at Rio Carnival street party Watch now Watch preview Share