I don't think it matter if it was a blackout , brownout , or pinkout.....
He hurt your dog and you have a child in the same house as him.
This may not be typical behavior , but is sure as hell is current behavior.
I would be working on a plan. Get your ducks in a row and get the heck out.
Seems like this will get worse