I'm in the same place.
I want a Doberman named "Husband" so I can have his balls cut off and take him to dog training class and say, "Husband, heel! Husband, sit! Good Husband, here's a doggie treat!"
But I also want a pit bull so I will just be safe. Rape, assault, gaslighting, victim-blaming, selective enforcement of DV laws, all the sucky things you worry about when you are single and vulnerable would be just as much of a nonissue if my pit bull were even remotely as loyal as pit bulls normally are. I would NEVER name him "Husband", but I could name him "Legend" or any other of the baby names I loved that were just too far out there to give to a real kid.
I thought I didn't like dogs, but I do. I'm definitely going to let a dog into my life soon, I'm just not buying one today because I want to put just as much energy and love into my puppy as I wish I could have put into my children or else I hope I am every bit as understanding about my rescue dog's PTSD and/or messed up puppyhood as I would have wanted to be about a fiftysomething or sixtysomething new boyfriend.
So I think what I'm trying to say is that even though dogs aren't people, they aren't things or a "get out of social obligations free" card either. We'll both be good puppy parents when we're ready.