Oh, count your lucky stars. Nice roosters are soooo much better than mean ones. I had to cull two mean ones, and the one I have is... ok.
It will have to be up to you to keep the dogs and chickens separate. I know my dog would go after my chickens if she could. And the neighbor warned me their dog would kill a chicken if he had the chance. So the chickens have a fenced in run, they are safe, and the dogs are good dogs. I'm happy, the neighbors are happy, the chickens are happy (alive and safe), and the dogs are able to do dog stuff and be happy.