Stop making babies first off
Aside from a roof over your head what do you get from this guy other than abuse? This is DEFINITELY NOT the way things should be. Call the domestic violence hotline at 800-799-7233 and find out why what he’s doing is abuse. Take their advice.
Contact a women’s center or a county social worker to find someone who can help you leave. If you don’t have a car, see if they can help get you one. If you have no job skills, see if you can get help to get a computer and take classes online to train for one. There’s also the library and You Tube videos to help you learn more so you can advance your career. See if you can join a support group for domestic violence survivors or single mothers.
Change is hard & scary, but if you’re doing it all anyway, you’ve got this! You should be able to get stuff out bit by bit or all at once to a friend or family member who will take you in, as this guy is not paying any attention and seems to be doing everything to get you out anyway. Or perhaps where you are you can get subsidized housing before you get a job. He’s already left the relationship and there’s nothing to salvage. I’m sorry.
Contact a lawyer. The consult should be free. BF will have to cough up a pay stub and pay child support for the kids you have with him. Are you getting child support from the father of your oldest child? I’d initially give your current baby daddy (he sure doesn’t sound like any kind of boyfriend) some sort of joint custody so he has to deal with his kids by himself, but if he treats them badly or neglects them I’d go for full custody.
And yes to birth control so you don’t have any more children when you are overwhelmed with those you have. And re-home or return the puppy.
Do NOT jump into a new relationship for at LEAST a year while you get back on your feet, work on yourself and your self esteem, train for a job, and figure out your life.
See if you can get some personal counseling through the county, by phone, or your husband’s employee assistance program. Do you even know where he works? Ask your librarian to recommend books on self esteem, time management, child rearing and home making made easier, and mental health in general.
Good luck! “You’re braver than you believe, stronger than you seem and smarter than you think.” We are all rooting for you.