Want this question answered?
Never.
Not unless you renounce your Canadian citizenship voluntarily.
you can have two citizenships
No you cannot lose it generally, you can only lose it if 1) you have commited some kind of major crime 2) you have lied when applying for citizenship 3) you got another countries nationality/citizenship before 2002
no you won't, you will have a dual citizenship which ok, but you can't swear to both countries
No!
According to the Ethiopian Nationality Law Proclamation, one can lose their Ethiopian citizenship if they renounce it. One can also lose their citizenship if one of the parents of an Ethiopian child is not an Ethiopian citizen. If one has been discharged from the law or gotten in trouble with the law loss of Ethiopian citizenship is also eminent.
NoSee US Citizenship and Moving Abroad.http://www.richw.org/dualcit/faq.html
No.
No, you don't.
If you apply for citizenship in another country your US citizenship is automatically revoked. The US does not recognize dual citizenship. You revoke it in writing at a US embassy, outside the US.
You never lose US citizenship unless you either renounce it voluntarily or by serving in the army of a country that is in war with the US.