Hi, I am Brazilian and I'm about to receive the USA citizenship, so I'll be citizen in 2 Countries, Brazil and USA, and of course, I'll have the both passports. Besides that, I just realized that if I want I'm able to request the Portuguese citizenship and the portugueses passport (what would be great for travels in EU). However, I'd like to know if USA allows to have besides the USA citizenship and passport, other 2 countries citizenships and passports. Would someone kindly clarify it to me?
As far as the US is concerned you can carry a US passport and that of another country. You will need to see what the Brazilian position on the matter is.