It is hard to lose chickens. We have lost a couple, but thankfully not to our own dog. A fox got in one night (DH swore it was fox proof, but I had my doubts), thankfully only took one and left the rest. We have lost another to drowning.

Huge Just look after yourself today and let your DH deal with it all.