To try and not drip feed:
I am an expat and live in a community which is controlled by the developer. I live in a country where the majority either dislike dogs or are scared of them. We all have gardens with railings looking out over a communal area so we (and the dogs) can see out and see people walking past.
My neighbour has a dog that has free access to the garden and barks pretty much non-stop during the evening (too hot during the day). It's not the occasional 'woof' that other's dogs do, it's a constant high-pitched, very loud cross between a yap and a screech.
Last night she was at it at 10.45pm and the night before at 11pm. The kids are off school so maybe not such an issue, but on school nights it is an issue when I have to get up shortly after 5am.
One neighbour has already complained and I don't blame him, he lives closer to the dog than I do. The neighbour's DH told me about the complaint, shrugged his shoulders and said to me "They're dogs, they bark"
It winds the crap out of me hearing this non-stop. I can hear it over my TV and sometimes the dog goes on for 3 hours.
I have dogs too, one of whom is a barker. We've restricted the areas in the garden she can get to so she can't see 'outside' so can't see people walking past. Therefore she doesn't bark that much.
Also I'm nervous that if too many people complain then the developer will ban dogs (this has been done elsewhere in the country). The dog owners rent, they could move. We own our house so moving isn't an option.
Would you complain (and if so, how would you do it gently?) or is it one of those things you have to put up with and hope someone else complains and gets the message across