Welcome to BYC!
So sorry you lost so many. What does your setup for them look like? Do they have a coop and enclosed run? Is the run covered? I assume that because the dog and hawk got them, they free range? What breed is the dog? Pictures of your setup will help us help you.