Have you tried the crate training method? Daisy was litter box trained this
way. Get a crate big enough for a bed, food/water (we have the clip on
bowls), and a potty area. It might be helpful if she has an accident to put
some of the "accident" in the potty area during the first days of training.
Keep Sofie in her crate unless she is going to be fully supervised by
someone. That way if she starts going potty on the floor someone will be
right there to intervene. Of course always make sure to give lots of praise
when she does potty in the right spot. This method has worked very well for
us. Good luck!
-Amanda-