She doesn't need the whole yard. If you have a concrete area, put a kennel up. When you are not there, in the kennel she goes. 10'x20' is a good size for a dog. You can put a 4-5 gallon stainless steel pail in there of water, and clip it to the fencing. You can put a sun screen over the top.
If she is destructive, avoid using the side of your house as one of your sides, because they can and do chew on siding.
Tractor Supply offers a professional kennel that costs $300 for six 5'wide, 6' high panels (1 is the gate panel). That produces a 5'x10' kennel. 2 of these will give you a 10'x20' which is plenty big enough. The hard part is flooring that neither becomes a mud pit or can be dug out of. If you have a concrete area -- ideal. If not, then you can use wood chips to keep the mud down, but it does nothing for digging. I heard that patio blocks might be the way to go. Try to get something that isn't going to be slick.
Put a dog house in there and maybe a cot. Personally, I want to put picnic tables in mine, but I am kind of broke, having spent everything I have on the dogs, LOL. Just make sure structures are not up against the fencing.
These are free standing kennels, but you can affix them to a buried pipe or fixed structure for safety if it seems necessary.
Bear Cub, Hepsi-Pepsi
Cujo2, Karma Chameleon
Ramona the Pest, Kojak -- who loves you baby?
Tiny Tinnie, Susie's Uzzi, Kaiah -- The Baby Monster.