Here is the website for the English version.
http://www.e-puppyzzang.com/
What most of us have done is make up a business and they have never checked.
I know a few people I know who had accounts have had a problem logging in to their new website, though. I hope they haven't gotten tougher about it.
Their clothes are so cute and well made and you can't beat the price!