You can try it, it works for some folks, doesn't work so well for others. Probably partially based on how well you clip, and how determined the bird is to get over the fence...
Not sure if a dog is much of a deterrent... most likely they'll just get accustomed to the fact that the dog is there and not think of it as a threat unless one of them gets mauled (chickens, not always the brightest of animals).
I have 3 dogs and the chickens seem to like the one that's most...
Brahmas fly like a rock. Most EEs I've seen (really depends on the mix they have in them) are on the slender side so they can get some lift. Legbars are light birds, OEs (depending again on the mix) can be pretty light as well. I've seen my OE pop into the air and hit the netting which is...