I'm typing this as I sit inside my Shenzhen office.
Both of my parents are Chinese people who became U.S. citizens, so that means I look Chinese and people don't seem to notice I'm a foreigner except for the fact my Chinese isn't the absolute best and they haven't seen me before. Those who do notice again, remain nice to me. No-one's approached me with scams or anything like that, and no-one's stopped me on the street like that (unless they've been handing out advertisements for some company.)
There are plenty of dogs in the streets. Not a whole lot are on leashes, but that seems to be fine since none of them are too interested in hurting people. I've also seen the occasional cat. Stories of people eating them seem to be false.
I haven't seen any squatting in the street, nor any squatting to do one's business. Plenty of squat toilets, but no public squatting.
Tip when squatting - for the bathroom or otherwise - heels to the ground. I learned that from Life of Boris's video on squatting.
I will say, however, that there are plenty of smokers, including those who use the bathrooms to smoke...
This combined with the fact used toilet paper isn't flushed away but, rather, put into a bin (apparently flushing it can cause clogging of the toilets) means that the bathrooms... Well, they're like public bathrooms, but they smell somewhat worse due to what I described above.
Always make sure to bring a packet of pocket tissues when you go to the bathroom - the ones at my workplace (and a few other public places) don't happen to have toilet paper dispensers.
I'm fairly good at avoiding death so far (I think), and while I don't know what kinds of flowers to give to people, I at least know not to do things like stick chopsticks right into rice (which is similar to how people place incense at funerals).
Mobile payment is, apparently, the way to go. My dad helped me set up a mobile payment account using WeiXing (Known as WeChat in the United States), and I've used to pay for very nearly everything I've purchased so far. Only thing I haven't been able to purchase using it is a subway pass, but keeping some change/paper money around is easy enough.
The way Chinese currency works means that it takes about 7 Chinese Yuan/RenMinBi to equal one dollar, so the numbers for prices tends to be a good deal larger than in the US. You get used to it.
A number of people (especially those at my workplace) knew enough English to hold conversation, but I also know enough Chinese to ask questions like (where can I buy batteries), so things on that front have been fine so far.
I have not been [redacted] yet. I promise. As other people have commented, internet is simply a matter of getting and using a VPN that works. The one at work is a bit finicky (I wouldn't exactly play an online shooter on it), but it gets the job done. I could access these forums without the VPN, even.
On a similar note, I have not yet contracted any kind of food poisoning (as far as my knowledge goes).
So, yeah. It's been fine so far.