The dog issue is dependent on the madhhab. Many Africans follow the Maliki madhhab, which allows dogs as pets, including black dogs.Yes, that's what I heard. I work in telecommunications infrastructure which is a big deal in developing countries, which is why I seem to end up getting offered jobs in places like that. But I've been here for just over 10 years now and I have a nice cushy job that pays me a first world wage to live in a third world country, so I'm not giving it up unless it's to go somewhere that I really want to be.
Also as sad and pathetic as it may sound, my two dogs mean more to me than almost anything, so I won't go anywhere that I can't take them. My love for them is also one of the major obstacles that keeps me from converting to Islam, as I read that keeping them as pets is haraam. I could try to get out of saying that they are guard dogs, which apparently isn't haraam, but it would be a lie, they are beloved pets. Also the eldest of the two (who has shared many of my biggest ups and downs over the years) is completely black. I read somewhere that according to some Sunni's, black dogs are evil, so I assume that would be a big issue.
It's an issue here in Cambodia too. I rescued him from a restaurant where he was about to be eaten, as local culture states that eating a completely black dog gives people the ability to see ghosts. He has to sleep in my bedroom just so the neighbors don't steal him and add them to their soup
Sorry, didn't mean to go so completely off topic . Back on the subject:
Revert2001: As others have said, just try it and see. I've met some people who come here proclaiming that they are going to stay for decades, only to see them running to the airport a month or two later after realizing it isn't how they thought it would be. Likewise, I know people who came here for a quick holiday, and are still here many years later. It won't just depend on where you go, but also who you meet, the experiences you encounter, and the way you cope with them.