When searching for a place to live, the "dog friendly" filter takes about 80% of options out, but it does mean that the 20% left are full of dog owners which is good as they understand the needs of dogs and the dogs have others to play with. Our apartment near Nana has a fantastic dog park on the property and they're even building a dog friendly restaurant due to open soon. I suggest to find a good agent and speak to them about your housing needs. If you want to pm me i can give you the contact for the one we used, she was great
Can you survive without earning any money? If so ed visa may be the go. Otherwise, honestly i think you're better off waiting. Get a degree and then come teach English