Dogs don't watch the sky so I don't think they'd be much good against hawks. If the hawk was on the ground with a chicken the noise might attract the dog but, likely it would be too late for the chicken. Some roosters are very good at sounding the alarm but your chickens would need safe cover to hide in. A secure top of the run would be both a blessing and probable necessity. Hawks would love to pounce down from the branches.
