I know you said "no crates around here" but maybe it's time to start.

IMO, using a crate is a great thing! It gives the dog a place that is all their own, a place they can go to for comfort and quiet if they want. That being said, they won't mess in their crate because it IS their own place, so this would help her learn to hold it longer.

When I adopted my Buddy he was a year old and was 76 pounds, and housebreaking was NOT fun! He didn't make little puddles or little piles of puppy poo. Ugh... it was a nightmare, until I started crating him at night or whenever I couldn't keep my eye on him. It wasn't long at all before he was house trained AND loving his crate! He also has a HUGE fear of thunder and loud noises, so he goes to his crate to feel safe.