It might just be me but I'd go out and say something the next time they do it. Confront them while it's happening, in a nice way of course. Just explain that it upsets your cat and you'd appreciate it if they wouldn't let their dog bark at your window.
But if you don't feel comfortable doing that then a sign could be your first option.
I don't understand why some people are so thoughtless to others.