Hello from NS and welcome to BYC! You’ve joined a great and resourceful community! Enjoy your journey and HaPpY NeW YeAr!!!
That’s quite a bad luck streak with your flock, here’s hoping they stay safe moving forward and yes, I think maybe some electric netting to keep your high prey drive dog away from them would be a good idea!