Hang in there kid and don't beat yourself up too bad. Nobody in their right mind would think for a minute that this was anything but an accident.
And your right when it is your animal you can only be mad at yourself. When it is the neighbors you can be mad at them.
I lost 18 of my 11 week...