If you can move everything she wants closer to her "kitten box", she may stay inside. Her litterbox, food, water (however, keep the food and water and good distrance away from the litterbox) Unfortunately, you'd have to wait until her milk dries up to have her spayed, and that means when the kittens are weened and eating on their own, you must seperate them. As long as the kittens are around her, she will let them feed. If the kittens are just starting to move around, they could be 3-4 weeks old. At around 5 weeks old, the kittens can start using a shallow litterbox with some litter in it, but NOT clumping litter. When or if the mother uses that litterbox, do not scoop away her waste...the kittens will go into the box and smell and learn that that is the place to do their "business"....that's how she teaches them. At about 5-7 weeks old, they should be starting to eat foods on their own. Provide them kitten chow, and small plates of wet kitten food. Even if she wants to go outside, I would not let her out. She is probably just a little bored, and needs some exercise away from the kittens. You can help eleviate that with some cat toys, structures for her to play.