Is AUTHOR wrong in the post ? POST : My (34f) husband (44m) got in a huge fight last night and he just doesn't get it.

I've been wanting a dog for awhile now and he's aware. We have 2 cats and 2 ferrets. We had 3 ferrets but 1 was really old with multiple health problems, which he had when we adopted him. He passed away. A week ago. My husband wants to get another one, but I don't. I do all the work for all the animals. The only thing I don't do is the cat litter box because of a health issue I have, my doctor says I'm not allowed to clean it. 

So I brought up the issue about the dog. Before I could get a full sentence out, he cut me off and said, "We're not getting a dog, that's final!" He was extremely rude, belittling, and treated me like a child. I was just trying to have a discussion with him about this and he completely shut me down. This isn't the first time. He does this whenever he decides he's right and I'm wrong. But whenever he wants something (like the $1000 lightsaber he complains about) I always listen to him and then explain to him why we can't afford it at the time. I feel like I have to walk on eggshells because there have been times where I day something direct, like - "Hey, do you think you could clean up after yourself in the kitchen? Thanks!" He gets upset! I'm direct (but tactful) and I can't say things in a direct manner because he flips out and accuses me of "blaming" him and of being "overly critical". He also does this when it comes to the kids. He has a 15 year old son from a previous relationship and I have a 5 year old son. My son has chores and does more things around the house than my husband or my stepson. My stepson has no chores, constantly has issues at school for not turning in homework, and spends all of his time sleeping or playing video games. When I bring up the issue of my stepson doing some chores or helping out around the house, he accuses me of being lazy and foisting my housework off on the kids.

I'm not upset about him saying no about the dog. I'm upset that he seems to think his word is law and rules our house like a patriarchy. Our relationship is very unequal. He acts like I'm a child - what he says goes and I'm not supposed to argue about it. 

This morning (the fight happened last night) I tried to explain to him why I was upset, and he thinks it's all about the dog. He doesn't get that it's not the dog, it's his behavior! He thinks he had no choice in the ways he treated me and refuses to acknowledge any other alternative, though I gave him several. 

He even texted my friend last night and blamed the entire thing on her, because it's "her fault for making (me) want a dog". She's done a lot for us, more than anyone else, but he says he has no respect for her. He refuses to see that this isn't about the dog. He thinks if it weren't for the dog thing, this never would've happened. Yes, it would, it would just be about something else because you repeatedly treat me like a child. He refuses to take any kind of responsibility for his actions and I'm to my breaking point. 

Am I wrong?