Oh no, I'm so sorry you had to go through that. I hope the person who did this is found quickly and dealt with. And hugs to your dogs too, they must still be traumatised by what they saw. Look after yourself.