You babysit bulldog's not boyfriends. I am glad you told him it wasn't the dog's fault because it truly wasn't. If Riley was really trying to hurt him should would have taken his hand off. He got just what he deserved for not doing what you asked him to do the hard headed never learn. You play with fire you get burned. You will leave him when you have truly had enough. Sometimes we stay and put up with abuse until we see ourselves as being worth more. The truth is no woman deserves to be abused verbal abuse is just as bad as a man laying hands on a woman. Both are equally degrading and no woman should ever tolerate it for any reason. You can be miserable by yourself. Love yourself, love your kids (yours dog's) and kick that scum bag to the curb and don't ever look back. He's not going to change what you see is what you get. Don't blame yourself for what he did blame yourself for not believing that you are worth more than what he is capable of giving you. Than forgive yourself for not putting you first, and turn that douche bag loose. I really wish the best for you and those dogs. I know it's not easy but you truly do deserve better you just need to believe it in your heart and soul.