I agree with Emmy, you need to keep those dogs safe. But PLEASE get yourself safe, too. I think it's clear that Jon is dangerous. And these kinds of behaviors DO escalate.
I'm so SOOO sorry that you are in this situation. My heart is broken for you

I wish I could help you somehow.
*safe hugs* if you want them
Angela