The extra litter boxes will probably help. My former foster Bella went outside the box only once. While sequestered in her room she had excellent litter manners. but once she was out and about she did go outside because all of the four boxes were dirty and not to her standards. That was my oops that day.
Good luck and thanks for not giving up on her.
Bookmarks