AnyFucker
but I think you kinda missed the point
Channeling my inner Poirot "mais vous vous trompez"
The point is a dog needs a stable relationship, even more than a child(children get out) , as they don't get to grow up and run away, it's the dog's one and only life, it gets no choice, it's whole life is decided by humans whims.
The OP, has a choice about staying in her life as it is at the moment, she can decide to stay with a less than satisfactory life (this is part of her recognising it as so), humans get choices, dogs don't.
There was no point in explaining to the OP, that she has to only agree to life decisions that protect her own interests, not just other people's, she has already foolishly agreed to do so, there no point in telling her it's very telling, when your partner chooses to ignore your feelings on commitment, it means he can visualise a life without you, and it doesn't panic him, no point she has agreed to that,
I had hoped she might realise that because she loves dogs she cannot possible put them into this unstable situation,
but she needs a conformation that is all okdokey,so a commitment to a K9 feels long term partnership, he has no such logic, which is why he is so adamant about being detached from the dog, it's all a distraction, which is why it is SO important.
It may well be that by not being able to have a dog, because it would mean not doing the job of been an owner justice, something that requires a united front, long term commitment, and stability
She might start to realise she is not leading the life she wants to.
You can compromise yourself out of a life, that is your choice, just make sure there are no K9 casualties.