I am naturalized Canadian Citizen from India.
I got my Canadian Passport and OCI already.

I am wondering as OCI is not "dual citizenship" in other words I am only Citizen of Canada.

(Assumption:- I get American Citizenship)
So can I get "American and Canadian Citizenship" under Dual Citizenship act?

So can I keep American, Canadian and OCI ???

-GG