I have to say that I did not read any replies and am going with my gut here. I'm 39 years old and have been through it all
Anyway, if you THINK he's cheating, then chances are, he IS. Go with your gut. You are moving on to bigger and better things (I'm proud of you!!) and you don't need someone trying to drag you down. To be actually jealous of two little doggies is just immature. There are so many men out there that would treat you with the respect that you deserve. It'd be a shame to waste even one more day on this jerk. It'll hurt to leave him behind, sure, but look into your future. If he's jealous of your dogs and the time that you spend helping your grandma, what would happen if y'all had kids?