How do I housebreak my small adult dog?
I put my small dog on a schedule where the first day, I take her potty every hour; the second day, every 2 hours; the third day, every 4 hours, etc. She still likes to potty on the carpet and then run away to the yard to potty. (She seems to know she's not supposed to potty on the carpet.) She has also started some bad habits of peeing in her crate.
How do I get my dog to hold her bladder for up to 12 hours? This housebreaking schedule makes it so that my dog has to go potty every few hours.