Hello,
I hired the butler, started a relationship, and when I realized trying for a baby wasn't in the options I dismissed her (so no hard feelings) and went on a date with her to a park where the option to try in the bushes presented itself. When I saw the little bubble appear that says they might be pregnant I ended the date, went back to the house and hired her again. She went through the whole pregnancy up to labor then kept wandering the house doing her butler duties while occasionally moaning and huffing and puffing but she refused to use the bassinet I placed in a room for her. After nearly half a day of that I figured I had to leave for her to have the baby so I saved my progress, left that house and went to another for two days then saved my progress there and went back to Manage Worlds. When I confirmed she had the baby I transferred him to my active household and went back into it and everything seemed normal. I repeated this process for baby #2 but I went to a different house the second time that also had a butler and that's where things got messy. Switching from house #1 with butler #1 to house #2 caused butler #1 to override butler #2 at that house and suddenly she was "working" there as well as house #1 AND she was still in labor. The weirdest part was that she was doing all her butler duties like the male butler before her, but there was no option to dismiss her. it was like they had never hired a butler to begin with. I was able to call and "hire" her then immediately dismiss her and she booked it off the lot to go have her baby.
Now that I think about it, the same thing sort of happened a while ago with the male butler. I hired him at one house in Windenberg and then stopped playing that house after a while and moved on to the Landgraab house. When I had Mr. Landgraab dial up a butler, the one from my first house appeared. I just figured he left his old job and came to the new house because I hadn't used him in a while. When he suddenly got replaced by the female butler from house #3 I suspected something wasn't working right.