Allow It
Canada, Australia, USA (de facto), UK, Germany (limited), France, Mexico, Spain, Portugal, Greece, Poland, Italy. Many others.
Don't Allow It
Japan, China, India (in some cases), Thailand, Turkey, Brazil (one direction).
How to Keep Both
Some countries allow: you become citizen of country B without renouncing country A. Others require renunciation.