I found this site while looking for advice on my dog's behavior, but boy, registering here has been endlessly painful. This site is a wonderful idea, and I'm really looking forward to interacting with the community here. However, if any developers catch wind of this, I suggest that, if possible, you revise the account creation process. Luckily, I'm stubborn enough to sit through it, but you're probably loosing potential members to confusion and frustration. But hey, I'm excited to talk once I'm all registered!