dogs need to be in pre-nups, I think.
If you get pushed into a dog, many shelters want you to bring your pets in and they all meet in a room. Well, if the cat goes nuts with every dog, maybe BF will realize this isn't the time.
dogs are work but if you get a mellow slightly older dog, personally I think that's easiest. The shelter can tell you if it's house trained. I used to walk my dogs but if I was busy with the kids or like now, when I am ill, they are completely happy with the backyard. I told the vet I can't walk them now and I can't drive them to the dog park (older dog hates this anyway and hardly anyone is ever there). I felt guilty, she said even just a small back yard is ok, they need some outside time, play time, cuddle time and the other 20 hrs they are usually asleep or just lying around. I told the shelter I wanted a low shed dog. I ended up with the most scared, bony, gashes on her body, had some southern tick disease (she came up North after hurricanes), but she looked at me, I looked at her with the gate open and it took an hour, she came and sat on my lap. Hands down best dog ever, most well-behaved, and she only trusts some people but those she does, she adores. I have been sick a year, she literally does not leave my side. She is as low maintenance as they come, food, water, heart worm and tick stuff, eat twice a day, goes out 3 times and that's it. Oh, the vet or a groomer have to do her toenails because she goes ballistic. Maybe a dog like that would worm its way into your heart. She did mine because all I was there for was to drop off dog food. All the way there, I said out loud, "do not go in the dog room, do not go in the dog room". Went straight into dog room.
this is just me, if I were a cat person relenting on a dog, I would be very clear with DBF what type is ok and what you do not want at all. Like maybe you don't want a high energy, big, jumps all over you, dog. Or one that needs all kinds of training. Or needs fancy grooming. I took in a co-worker's elderly mother's dog. Cavalier King Charles Spaniel, they have a reputation of just wanting lots of affection. I love him but if I had realized that long flowing coat is not a function of magic, but rather $56 at the groomers, I would have thought twice then taken him anyways. My haircut-$10. Not fair.
But if you are dead set against this, don't get pushed into it, you'll both be unhappy