Beaches, big cities, and surprisingly dog-friendly cafe culture.
Our first few days in Rio de Janeiro, from the import paperwork to the first dog-friendly cafe we found.